我正在开发一个Django网站,关于搜索引擎我有以下选择:
- Lucene/Lucene with Compass/Solr
- Sphinx
- PostgreSQL
- MySQL
选择标准:
- 通过结果相关性排序
- 检索速度
- 易于使用,易于与Django集成
- 资源需求:站点将托管在VPS,因此理想情况下,搜索引擎不需要大量的RAM和CPU。
- 可伸缩性
- 额外的功能,相关搜索
有什么好的建议?
注:对于用户实时输入的数据,希望延迟不超过15-30分钟
全文搜索引擎的比较-Lucene,Sphinx,PostgreSQL,MySQL?