我正在處理需要將其配置存儲在JSON數據庫中的項目。如何有效地存儲JSON?
的問題是如何有效地存儲數據庫,我的意思是:
- 不重寫整個JSON樹中的每個文件修改
- 管理讀多路訪問/在同一寫時間
- 所有這些不使用外部服務器向所述項目(其本身是一個服務器)
我正在處理需要將其配置存儲在JSON數據庫中的項目。如何有效地存儲JSON?
的問題是如何有效地存儲數據庫,我的意思是:
我有這適合我的需求了一個想法:
例如:
{'test': {
'option': true,
'options': [ 1, 2 ]
}}
將爲下列鍵/值對:
Key | Value
-----------------+-----------
/test/option | true
/test/options[1] | 1
/test/options[2] | 2
採取偷看到的MongoDB,至極使用BSON(二進制JSON)來存儲數據。 http://www.mongodb.org/display/DOCS/BSON
它意味着有一個正在運行的MongoDB服務器以訪問配置。以及如何存儲配置以訪問數據庫? (主機/端口)。 – linkdd
使用提供專門的用途,如MongoDB中或沙發上的數據庫。 – bmargulies
好吧,無論如何,你需要將JSON「扁平化」成概念性的部分,並且可以合理地單獨更新。你必須對數據的「含義」有所瞭解,而不僅僅是物理結構。 –
如何,將其存儲在類似於wordpress的正常數據庫中。 'key'| 'value'| ,然後將錶行轉換爲json? – Prasanth