ArangoDB とは

ArangoDBは、triAGENS GmbHによって開発されたネイティブのマルチモデルデータベースシステムです。データベースシステムは、1つのデータベースコアと統合照会言語AQL(ArangoDB Query Language)を持つ3つの重要なデータモデル(キー/値、ドキュメント、グラフ)をサポートしています。クエリ言語は宣言型であり、単一のクエリで異なるデータアクセスパターンを組み合わせることができます。 ArangoDBはNoSQLデータベースシステムですが、AQLは多くの点でSQLと似ています。

OrientDB とは

OrientDBはJavaで書かれたオープンソースのNoSQLデータベース管理システムです。グラフ、文書、キー/値、およびオブジェクトモデルをサポートするマルチモデルデータベースですが、関係はレコード間の直接接続を持つグラフデータベースのように管理されます。これは、スキーマレス、スキーマ全体およびスキーマ混合モードをサポートしています。これは、ユーザーとロールに基づいた強力なセキュリティプロファイリングシステムを持ち、グラフトラバーサルのために拡張されたSQLとともにGremlinによるクエリをサポートします。 OrientDBは、Bツリーと拡張可能なハッシングに基づくいくつかの索引付けメカニズムを使用します。最後は「ハッシュ索引」と呼ばれ、LSMツリーとフラクタルツリー索引ベースの索引を実装する計画があります。各レコードには、Arrayリスト内のレコードの位置を示す代理キーがあり、レコード間のリンクは、リファラーの内部に格納されたレコードの位置の単一値として、またはレコード位置のBツリー(いわゆるレコードIDまたはRID)として格納されます(O(1)の複雑さを伴う)高速のトラバーサルと、新しいリンクの迅速な追加/削除を実現します。 OrientDBは、2017年9月現在、DB-Enginesのグラフデータベースランキングによると3番目に人気のあるグラフデータベースです。
OrientDBの開発は、元の著者Luca Garulliが作成したOrientDB LTD社が率いるオープンソースコミュニティに依存しています。プロジェクトはGitHubを使用してソース、コントリビュータおよびバージョン管理、Google GroupおよびStack Overflowを管理し、世界中のユーザーに無料でサポートを提供します。 OrientDBはまた、基本を学び、OrientDBを使い始めるために、無料のUdemyコースを提供しています。

Clusterpoint とは

Clusterpointは、ヨーロッパのソフトウェア技術企業であり、Clusterpointデータベース管理システムプラットフォームを開発およびサポートしています。
同社はソフトウェアエンジニアによって設立され、ベンチャーキャピタルの支援を受けています。その歴史の大部分について、Clusterpointはエンタープライズソフトウェアベンダーとしてビジネス顧客にサービスを提供していました。