【发布时间】:2010-01-19 17:37:56
【问题描述】:
网站:分类网站(用户可以投放广告、搜索广告等)
我打算使用 SOLR 进行搜索,然后只返回 ID 为 nr:s 的结果,然后使用那些 ID nr:s 并查询 mysql,最后显示带有这些 ID:s 的结果。
目前我在 MySQL 中有大约 30 个表,每个类别一个。
1- 你认为我应该采取与上述不同的方式吗?
2- 我应该只使用一个 SOLR 文档还是多个文档?还有,文档和SOLR索引一样吗?
3- 知道我在每个表中有很多列,只使用 SOLR 并跳过 MySQL 会更好吗?就我个人而言,我在使用 MySQL 方面比 SOLR 好得多。
4- 假设用户想要搜索特定地区的汽车,这种类型的查询是如何在 SOLR 中执行/完成的?例如:q=cars&region=washington 可能吗?
你可能认为那里有很多关于 SOLR 的信息,但实际上并没有,尤其是关于将 PHP 与 SOLR 和 SOLR php 客户端一起使用的信息……也许当我了解了所有这些后,我会写一些东西。 .. 或者也许你们中的一个人可以写点什么!
再次感谢大家的帮助...
【问题讨论】:
标签: java mysql database search solr