我有興趣基於NoSql數據庫(結構存儲,如MongoDB)構建一個web應用程序(PHP5)。基於文件的NoSql數據庫?
但我也很喜歡SQLite的精神,而不必爲配置單獨的服務器而煩惱。
你知道任何基於文件的NoSQL數據庫嗎?
由於提前, 拉斐爾
我有興趣基於NoSql數據庫(結構存儲,如MongoDB)構建一個web應用程序(PHP5)。基於文件的NoSql數據庫?
但我也很喜歡SQLite的精神,而不必爲配置單獨的服務器而煩惱。
你知道任何基於文件的NoSQL數據庫嗎?
由於提前, 拉斐爾
有跡象表明,可以直接鏈接到應用程序許多鍵值開源數據庫。這裏有幾個:
我不確定BDB或TC是否提供PHP綁定。 hamsterdb不(還)。
我沒有做太多的PHP,所以我不是100%肯定的,但我會非常驚訝,鑑於其歷史,BDB沒有綁定PHP(以及幾乎所有其他非玩具語言)。 –
Hamsterdb有這樣一個可愛的標誌:D但它是根據GPL許可的,所以我想這隻適用於不瞭解更好的愛好者。 –
如果你認爲只有業餘愛好者纔會寫GPL代碼,那麼我可以給你許多很多例子,證明相反。 hamsterdb是雙重許可的,並且BSD,Apache等許可證例外。如果你想在商業項目中使用它,那麼你必須購買許可證。 – cruppstahl
可以使用unqlite + php-ext-unqlite
UnQLite是它實現了一個自包含的,無服務器,零配置,事務性的NoSQL數據庫引擎在處理軟件庫。 UnQLite是類似於MongoDB,Redis,CouchDB等的文檔存儲數據庫以及類似於BerkeleyDB,LevelDB等的標準鍵/值存儲。
具有多個集合的完整數據庫包含在單個磁盤文件中。數據庫文件格式是跨平臺的,您可以在32位和64位系統之間或在大端和小端體系結構之間自由複製數據庫。
或SQLite的
的頂部使用MongoLite
無模式數據庫,或者使用SDB
+,我一直尋找這樣的事情。與SQLite無服務器需求相比,MongoDB的便利性。 – sinni800
順便說一句,我正在考慮使用SQLite並在其上實現某種類似RDF的圖。但我不想重新發明輪子,而MongoDB看起來非常強大。 –
這與我無關,但我聽說過這個CMS的好處:http://getkirby.com – James