Vic*_*tor 5 solr redis
我有一个大约有100多万条记录的应用程序.
我知道Redis的自动完成速度非常快,但Solr也有自己的自动完成功能.
问题:我应该使用Solr作为主要搜索引擎(用于非自动完成任务)和单独的Redis进行自动完成,还是我最好只使用Solr来完成这两项任务?
笔记:
谢谢.
Mar*_*aci 9
我认为你只是不必要地用Redis复杂化(我通常是Redis的忠实粉丝). 正如你所提到的,Solr有自己的自动完成功能. 我不会说100万个文档是生产环境的重要指标.相反,我会说这是一个相当小的一个. 所以我不希望Solr的自动完成有任何问题. 除了你建议的那个,这里有一个不同的实现方法,作为一步一步的教程编写.
你是对的,Redis非常适合大规模的东西,但是由于你的整个索引都会增长,所以在某些时候你还必须扩展Solr(不仅仅是自动完成).
归档时间:
13 年,10 月 前
查看次数:
3969 次
最近记录:
9 年,4 月 前