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. 搜索引擎不支持局部搜索
- 2. 添加一个超链接到MYSQL支持PHP搜索引擎
- 3. JBoss AS 7支持哪些XQuery引擎?
- 4. 搜索引擎
- 5. 使用AJAX搜索引擎在Chrome中搜索搜索引擎
- 6. 是否有支持正则表达式搜索的搜索引擎?
- 7. Qtranslate加上对Yoast的Wordpress搜索引擎优化的支持
- 8. 搜索引擎是否支持角色属性?
- 9. 如何支持国际化和搜索引擎优化
- 10. 是否Lucene搜索引擎支持HTTP请求
- 11. Sphinx搜索引擎是否正式支持Python API?
- 12. 搜索引擎支持<META>标签
- 13. JQGrid&搜索引擎索引
- 14. Innodb引擎不支持全文索引。如何进行文本搜索?
- 15. 哪个CMS或博客引擎支持多个网站?
- 16. ASP.NET搜索引擎
- 17. php搜索引擎
- 18. mysql搜索引擎
- 19. Ember搜索引擎
- 20. php搜索引擎
- 21. PHP搜索引擎
- 22. 元搜索引擎
- 23. Filshts搜索引擎
- 24. Lucene.net搜索引擎
- 25. joomla搜索引擎
- 26. SQL搜索引擎
- 27. Mysql搜索引擎
- 28. Django:搜索引擎
- 29. PHP搜索引擎
- 30. 带搜索引擎的PHP搜索引擎
最初它会搜索微观柱(身体,标题,日期...等)的领域。忘了提及“你没有意思”的功能是必须的。 – KeyStroke 2010-03-28 19:06:03