コンテンツにスキップ
V

VelocityDB

出版社: VelocityDB
ウイルススキャン済み Windows Free to try
ダウンロード v5.0.11 278 ダウンロード
バージョン5.0.11
出版社 VelocityDB
発売日2015/11/15
追加された日付2015/11/15
OSの要件Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7
要件Microsoft .NET Framework 4.0
総ダウンロード数278
価格Free to try

説明

VelocityDB は、オブジェクト指向データベース管理システム (OODBMS) または単にオブジェクト データベース管理システム (ODBMS) ですが、NoSQL、グラフ データ ストア、組み込みデータベースまたは分散データベースの優れた選択肢でもあります。クラス BTreeMap [Key, Value] を使用することにより、効率的な分散キー/値ストアも提供されます。

オブジェクト対リレーショナル。リレーショナル データベースは、すべてのデータをサーバー上のテーブルに格納します。クライアントは、「select * fromActor」などの SQL ステートメントを使用して、そのようなサーバーと通信します。データも SQL を使用して作成および更新されます。 VelocityDB はリレーショナル データベースではありません (ただし、関係の管理には非常に優れています)。VelocityDB C# オブジェクトは、オブジェクト間のすべての参照/関係を含むオブジェクトとして格納されます。 VelocityDB の永続的な C# オブジェクトの使用は、メモリ内の C# オブジェクトの使用と非常によく似ています。データは C# オブジェクトを作成することによって作成され、更新は C# オブジェクトを更新することによって実行されます。永続ストアは、ロック保護を備えたトランザクションを使用して安全に行われるため、1 人のユーザーが他のユーザーの変更を誤って元に戻すことはできません。ほとんどのデータベース システムと同様に、VelocityDB はページングを使用しますが、他のシステムとは異なり、VelocityDB のデータ ページは可変サイズで、オプションで暗号化および圧縮できます。 VelocityDB 永続オブジェクトには、DatabaseNumber-PageNumber-SlotNumber で構成されるオブジェクト識別子 (Oid) があります。

システム要求。 VelocityDB を使用するには、Visual Studio 2012 C# と Windows 8 PC (最近の場合は他の Windows バージョンでも問題ありません) が必要です。他の .NET 言語も使用できます。 SharpDevelop は、Visual Studio に代わる無料の軽量版です。 Visual Studio の一部のバージョンも無料です。 MacOS および Linux プラットフォームは、クロス プラットフォームのオープン ソース .NET 開発フレームワーク mono を使用して利用できます。 VelocityDB の無料試用版はこちらからダウンロードできます。使用上の選択肢。単一の PC で VelocityDB スタンドアロンを使用するか、無制限の分散サーバーで無制限の分散クライアントを使用します。スタンドアロン バージョンは、クライアント + サーバー バージョンで実行できるほとんどすべてのことを実行できます。違いについては、特徴表の比較を参照してください。利点。 VelocityDB は非常にスケーラブルで、少量の永続データを持つ小規模なアプリケーションや、セッションあたり最大約 1 ヨタバイトのサイズの何兆ものオブジェクトを使用するアプリケーションを処理できます。アプリケーションごとに無制限のセッション数を使用できます。パフォーマンスは素晴らしく、10 億の Person オブジェクト データベースがすばやく作成され、VelocityDbBrowser で参照できます。

類似プログラム

代替案