我正在考虑为我们的电子商务项目实施Solr。我想要实现的是允许用户在产品标题内搜索并显示结果页面,显示产品标题,产品价格,可用性和简短描述。现在我想知道的是,我是否将我要在Solr的搜索结果页面上显示的信息(即价格,描述)存储起来,或者我只是从solr获取产品ID并从db中检索产品? / p>
答案 0 :(得分:0)
你可以做到这两点。
如果您在Solr中存储值并且只是使用搜索结果检索它们,则可能更容易实现解决方案(尽管另一个选项也很容易实现)。
无论您选择哪种方式,您都必须考虑db和Solr之间的同步,因此请查看以下内容:
http://wiki.apache.org/solr/DataImportHandler#Scheduling
http://wiki.apache.org/solr/NearRealtimeSearch