0

調査用の NOSQL 実装の最小限の機能セットを定義したい場合、どの機能を選択すればよいですか?

私は Google AppEngine API とその単純なメソッド (たとえば、タイプ X のすべてのオブジェクトを取得する、プロパティ Y を持つすべてのオブジェクトを取得するなど) が好きですが、「すべての同様のシステムに期待される」と見なすことができる呼び出しのベース レイヤーがあるかどうか疑問に思います。 "、一種の (ポータブル?) NOSQL のベースライン API?

そのような単純なシステムの有益な FOSS の最小限の実装はありますか? それを調べて、インデックスの作成、ストレージ ブロックの割り当て、クエリの実行、保存の分散などをどのように行うかを確認したいと思います。

これは、教育および研究目的のためのものです。

4

1 に答える 1

0

世の中には膨大な数の「NoSQL」システムがあり、それらの多くは、「NoSQL」というラベルと最も基本的な操作である挿入、更新/置換、および削除を除いて、ほとんど共通点がありません。ストレージ システムの他のほとんどすべての属性 (インデックス作成、データ型、データ構造、許容されるクエリなど) は、データベースごとに大きく異なります。

時間の経過とともに標準が出現する可能性はありますが、現時点で NoSQL データベースについて確実に言えることは、データを保存して再度取得できるということだけです。

于 2012-07-16T05:03:26.110 に答える