3

NoSQL 用語には 4 つのカテゴリがあります。

  1. キーと値のストア
  2. ドキュメント指向
  3. グラフ
  4. 列指向。

私の見解では、これらすべてのデータ モデリングの定義は同じです。違いとは何ですか?

キー\値データベースは、OOP のオブジェクトのような構造でデータを保持します。データへのアクセス権は、一意のキーに基づいています。 キー値は、OOP のスタック メモリとヒープ メモリのようなものです

列指向はキー\値のようなアプローチです! ただし、キー\値では、クエリで値にアクセスできません。つまり、クエリはキーベースです。
列指向
2 つの異なるカテゴリの 1 番目と 2 番目の写真を比較します。

ドキュメント指向では、行のようなコレクションにデータを格納します。データへのアクセスは、一意のキーに基づいています。コレクションには、キー\値などのデータが格納されます。ただし、値によってデータにアクセスできます。 ドキュメント指向

ご覧のとおり、これら 3 つのカテゴリでは、一意のオブジェクトを指定するための一意のキーと、詳細についてのキーと値のいくつかのペアを定義します。

グラフ db は少し異なります。

では、定義と現実世界の違いは何ですか?

4

3 に答える 3

1

質問には長い回答が必要なので、下にリンクを追加してください。明確にするためにそれらを参照してください:

http://rebelic.nl/2011/05/28/the-four-categories-of-nosql-databases/

http://www.modelmetrics.com/technology-viewpoint/the-four-horsemen-of-nosql/

http://nosql-database.org/

うまくいけば、これらのリンクがあなたを導くでしょう。

于 2013-10-23T19:31:23.020 に答える