JSON データベースに構成を保存する必要があるプロジェクトに取り組んでいます。
問題は、そのデータベースを効率的に格納する方法です。つまり、次のようになります。
- 変更ごとにファイル内の JSON ツリー全体を書き換えないでください
- 読み取り/書き込みで同時に複数のアクセスを管理する
- プロジェクトへの外部サーバー (それ自体がサーバー) を使用せずに、これらすべてを実行します。
JSON データベースに構成を保存する必要があるプロジェクトに取り組んでいます。
問題は、そのデータベースを効率的に格納する方法です。つまり、次のようになります。
Bson (バイナリ json) を使用してデータを格納する MongoDB を見てみましょう。http://www.mongodb.org/display/DOCS/BSON
http://www.mongodb.org/display/DOCS/Inserting
編集 2021:
今日は、postgresql を使用して json を保存することをお勧めします: https://info.crunchydata.com/blog/using-postgresql-for-json-storage
私のニーズに合ったアイデアがありました:
例えば :
{'test': {
'option': true,
'options': [ 1, 2 ]
}}
次のキーと値のペアを提供します。
Key | Value
-----------------+-----------
/test/option | true
/test/options[1] | 1
/test/options[2] | 2