0
A
回答
0
這取決於你正在尋找什麼。
如果你做了很多文本搜索,那麼你不僅需要一個數據庫 - 你還需要一個搜索算法。您可以在網絡上找到它們,並且可以使用多個數據庫作爲後端。然而,如果你只是簡單的文本搜索,那麼MySQL MyISAM提供了全文搜索,我使用少量文本(少於幾GB)的全文搜索。
其他搜索包括使用密鑰和索引,這些密鑰和索引可能會導致您使用PostgreSQL,因爲它具有堅如磐石的ACID合規性或MySQL與INNODB兼容。
0
什麼是「搜索」?你在找什麼和你期望什麼類型的查詢?
PostgreSQL功能非常強大,有全文搜索,btree,hash,gin和gist索引。你也可以配置你自己的類型和操作符,一切都在那裏來優化你在數據庫中的搜索。這取決於你使用和調整你的情況。
PostgreSQL易於使用PHP,沒有任何問題。它是免費的,有點BSD許可證。
0
根據「搜索」的含義,任何數據庫系統都可能工作。 (MySQL是一個知名且快速的RDBMS)。
如果您正在尋找的是「全文搜索」,那麼您應該查看MySQL FULLTEXT索引(僅適用於MyISAM後端,IIRC),Lucene或Xapian。
Zend框架(PHP寫的)對Lucene的一個現成的適配器,請參閱:http://devzone.zend.com/article/91
相關問題
- 1. 是否Lucene搜索引擎支持HTTP請求
- 2. Sphinx搜索引擎是否正式支持Python API?
- 3. 搜索引擎是否支持角色屬性?
- 4. Qtranslate加上對Yoast的Wordpress搜索引擎優化的支持
- 5. 搜索引擎支持<META>標籤
- 6. 如何支持國際化和搜索引擎優化
- 7. 哪個CMS或博客引擎支持多個網站?
- 8. Filshts搜索引擎
- 9. ASP.NET搜索引擎
- 10. Mysql搜索引擎
- 11. php搜索引擎
- 12. SQL搜索引擎
- 13. php搜索引擎
- 14. Django:搜索引擎
- 15. 帶搜索引擎的PHP搜索引擎
- 16. Rails支持寶石/引擎
- 17. MyIsam引擎事務支持
- 18. 建築搜索引擎產品搜索
- 19. 搜索引擎索引JSON結果嗎?
- 20. 搜索引擎索引Flash網站?
- 21. 阻止搜索引擎索引網頁
- 22. 搜索引擎中的倒排索引
- 23. Typo3搜索索引引擎Html表格
- 24. 如何告訴搜索引擎哪個是主菜單?
- 25. 構建一個全文搜索引擎:從哪裏開始
- 26. Drupal,80.000個節點查看:使用哪種搜索引擎?
- 27. 應該使用哪個開源搜索引擎?
- 28. 搜索引擎困境
- 29. php搜索引擎暗示
- 30. Silverlight和搜索引擎
最初它會搜索微觀柱(身體,標題,日期...等)的領域。忘了提及「你沒有意思」的功能是必須的。 – KeyStroke 2010-03-28 19:06:03