Image
Top
Navigation

Multi-Model

ドキュメント指向データベースの柔軟性とグラフ指向データベースのリレーション表現をあわせもつ、まったく新しいNoSQLデータベース。

それがOrientDBです。

ドキュメントモデル

データはドキュメントに格納されます。ドキュメントはkey/valueペアの集合であり、valueには、stringやintgerなどの基本型、それらのセット・マップ、埋め込みドキュメントなどが格納できます。OrientDBでは、コレクションの替わりに、CLASS(クラス)という用語を使います。また、リレーショナルデータベースのJOINと同等の操作を非常に高速で可能にするLINK機能もあわせ持っています。


json Linked

グラフモデル

グラフは、VERTEX(頂点のこと ノードとも言います)と、それを結ぶEDGE(辺のこと リレーションとも言います)によって構成されたネットワークを表現します。VERTEXもEDGEもその一個一個にドキュメントのような、プロパティを持つことができます。それによって、人間とその友人関係やフォローする行為をデータ上に表現することができます。


json Linked