搜索所有类型的应用程序如何将数据编入索引并将其跟踪到其搜索索引中。
最近我一直在研究 Apache Solr,它正在为搜索产生惊人的结果。但这是针对正在搜索的一个特定产品目录部分。由于 Solr 是一个存储它的数据文档,我们将可搜索字段索引为 solr 中的文档。我不确定它如何用于构建搜索所有类型的搜索?我应该如何将数据索引到 Solr?
通过搜索我的意思是,在不同的模块中搜索客户、服务、帐户、订单、目录、支持票等信息。因此,搜索返回的结果是单个搜索表单的结果,用户不需要进入不同的形式来搜索那个模块?
我是否需要为每个此类数据模型构建不同的索引或将它们作为单个文档存储到 solr 中?实现这一点的最佳策略是什么。