我正在使用NoSQL解決方案用於我的下一個項目,該項目將用PHP編寫。對於可以通過PHP輕鬆連接的NoSQL解決方案,我有什麼選擇?我還沒有對建築做太多的思考,所以我不確定我的需求是什麼;我只想知道我的選擇是什麼,所以我不建立一些我無法合理實施的東西。例如,我知道Cassandra擁有Pandra,但這只是一個PHP庫。 MongoDB具有本地PECL擴展。適合PHP的NoSQL解決方案
回答
PHPillow爲CouchDB的一個面向對象的包裝。發佈可以在下載頁面找到。 Apache CouchDB是一個分佈式,容錯和無模式的面向文檔的數據庫,可通過RESTful HTTP/JSON API訪問。除了其他功能外,它還提供強大的增量式複製功能以及雙向衝突檢測和解析功能,並且可以使用JavaScript作爲默認視圖定義語言,使用面向表的視圖引擎進行查詢和索引。
另請參閱http://nosql-database.org以獲得良好的概述。
我還沒有嘗試過,但它是在我的列表中:嘗試mongo with php。
一個的NoSQL解決方案
你的問題很模糊,你是否打算與否。如果不知道你想擺脫NoSQL解決方案,那麼任何建議都只是命名(不一定是壞事,但幾分鐘內你都無法自己編輯)。例如,上面列出的兩個(Cassandra和MongoDB)是不同的動物:基於友好的選擇似乎有點短視。
那麼,你可以仔細考慮一下,然後來詳細說明這個項目(不需要泄露細節;一般方法,需求和慾望,諸如此類),以幫助我們幫助你走向選擇?
P.S.這只是一個「答案」,因爲評論太長。華夫利的手指!
P.P.S.並不是說這意味着什麼,但是我非常喜歡MongoDB ......用PHP或其他方式。
我寫了MongoDB的PHP的司機,我認爲這是一個偉大的界面:)
蒙戈PECL包不僅漂亮成熟的(相對......近一年半的老吧!)和相當徹底documented,它真的被廣泛使用。如果您查看了MongoDB的PHP page,您可以看到可以將它與Cake,Doctrine,Drupal,Kohana,Symfony和Zend以及幾個管理GUI(如PHPMoAdmin)及其幾個ODM(對象文檔映射器)。
P.S.薩拉特有一個很好的觀點,但最好的解決方案實際上取決於你在做什麼。
老兄我剛剛看到司機的文件和即時通訊泡泡彩虹。比使用PDO更清潔!由於這個接口,認真切換到MongoDB的邊緣! – felixfbecker 2015-07-16 19:17:33
- 1. HDF vs NoSQL解決方案
- 2. Zend Framework的NoSQL解決方案?
- 3. NoSQL解決方案存儲陣列?
- 4. NoSQL解決方案最適合存儲Apache error_log和access_log? Cassandra或MongoDB?
- 5. 適合圖片源srcset的物體貼合解決方案
- 6. PHP日誌解決方案?
- 7. PHP循環解決方案
- 8. Php支付解決方案?
- 9. Php腳本解決方案
- 10. 什麼是適合這個應用程序的解決方案
- 11. 哪個解決方案最適合於SELECT請求的時間?
- 12. 尋找適合3個用戶的SVN解決方案
- 13. 對象適合的後備解決方案? (AngularJS&ng-repeat)
- 14. 我找不到適合Atom的SVN解決方案
- 15. 最適合網絡服務器的跨平臺解決方案?
- 16. 最適合並行的硬件/軟件解決方案?
- 17. 適合全長電影的DAM解決方案
- 18. 將簡單的MySQL數據庫轉換爲NoSQL解決方案
- 19. 什麼是最簡單的NoSQL解決方案?
- 20. 約會搜索網站的哪個NoSQL解決方案?
- 21. NoSQL日常數據的好解決方案?
- 22. 託管NoSQL解決方案的可移植性
- 23. 用於日誌記錄的最佳NoSQL解決方案
- 24. 適用於Windows/Eclipse的時間跟蹤解決方案PHP
- 25. PHP json解碼與解決方案
- 26. 哪個解決方案更適合Django社交認證?
- 27. 哪種視覺工作室解決方案適合我?
- 28. MySQL NDBCLUSTER:是否適合大規模解決方案?
- 29. 針對域名數據庫選擇哪種NoSQL解決方案?
- 30. rexexp for php的解決方案
使用PHP庫有什麼問題? – 2010-05-12 19:18:06
這可能不太適合按照Gordon的Stackoverflow,但是我在響應中找到了有價值的信息。 – Jon 2014-07-29 03:39:00
有幾個選項,Aerospike的開源 - (https://github.com/aerospike/aerospike-server)是我最近一直在玩的新的,我正在挖掘它的PHP。他們在他們的php客戶端中有一些有用的示例腳本。 – Ezos 2014-09-05 23:43:27