0

私は、法的文書を半構造化された方法で保存するシステムを開発しています。MongoDB (または別のドキュメント指向の DB) が最適なオプションですか?. このシステムにより適切な NoSQL タイプはありますか?

4

2 に答える 2

0

cassandra は、列指向のデータベースではなく、パーティション化された行ストアであると考えてください (これらにはいくつかのバリエーションがあるようです)。Cassandra はデータをパーティションに格納し、パーティション内の各「行」は順序付けられます。ソートされたマップのマップと考えてください。パーティションをターゲットにするキーと、そのパーティション内のキーと値のペアをターゲットにする追加のキー。つまり、パーティションにグループ化されたキーでソートされたキーと値のペアであり、パーティション化されたものは cassandra によって自動分割されます。

これにより、スキーマがクエリに適している限り、非常に効率的なクエリが行われます。クエリが何であるかを知っていれば、非常に効率的です。良くないのは、少しのデータを一度だけ保存し、任意の方法でクエリを実行する SQL のような方法で使用することです。

于 2014-10-21T15:03:30.830 に答える
0

Cassandra NoSQL またはCouchDB を使用できます。それらの多くがあります。キーワード=カサンドラ%20NoSQL

本格的な統合が必要な場合は、古い SQL データベースの方が実装が簡単です。

于 2014-10-19T16:52:35.983 に答える