这是一个普遍的问题,我希望它会以正确的精神进行。我是solr的一个完整的菜鸟,试图用它构建我的第一个应用程序。我想确认一下我考虑过的方法,请随意建议添加和减少:
1)DIH - 确定要索引的所有数据,这应该包括将被查询的数据和元数据(如果有的话)。弄清楚每个数据的易失性以及cron任务将如何更新和删除它们。围绕这些知识制定三角洲/部分进口战略。
2)架构 - 安排数据。还可以根据需要安排元数据。使用分析器进行处理,在适用的地方设置查询分析器。
3)查询调优 - 开始测试样本数据,以进一步微调应用程序。
4)添加同义词并进行测试。
5)面对
6)搜索框(ajax)中的建议仅用于索引的项目。
答案 0 :(得分:2)
如果你开始新的,你应该只关注基本索引并获取可搜索的数据。
如果配置正确且只需要正确创建查询,就会在字段上启用分面,过滤,排序和突出显示
高级: -