【发布时间】:2013-08-16 06:51:54
【问题描述】:
我们有大约 5 个项目使用一个产品 API(类别、品牌也存储在那里)。
但每个项目都有自己的产品系列,例如 project1 可以有 ipod 4, iphone 5 作为产品列表,project2 {ipod 4, iphone 4, macbook, das keyboard}。
现在的想法是,每当有人在 project1 网站中搜索“ip”时,它应该返回 {'ipod 4', 'iphone 5'},如果搜索查询是 'macbook',则将返回空集。
但如果有人在 project2 网站中搜索“macbook”,它将返回 {'macbook'}
所以问题是,如何使用 Apache Solr 4 做到这一点?任何想法将不胜感激
先谢谢
【问题讨论】:
-
不确定,但 solr 中的多核对您有帮助吗?
-
@Zero 你能告诉我多核配置对我有什么帮助吗?
-
您可以为每个项目使用单独的核心,比如说 project1 的 core0,它只包含 ipod4 和 ipod5,core1 用于 proj2,它还包含 macbook 和 ipod,所以这次您可以轻松搜索跨度>
-
@Zero 你能提供配置代码吗?