加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 关于SOLR文档的问题等等

发布时间:2020-12-15 08:31:53 所属栏目:Java 来源:分类广告网站(用户可以投放广告,
导读:网站:分类广告网站(用户可以投放广告,搜索广告等) 我打算使用SOLR进行搜索,然后将结果作为ID nr:s返回,然后使用那些ID nr:s并查询mysql,最后用这些ID显示结果:s. 目前我在MySQL中有大约30个表,每个类别一个. 1-你认为我应该采取与上述不同的方式吗? 2-
网站:分类广告网站(用户可以投放广告,搜索广告等)

我打算使用SOLR进行搜索,然后将结果作为ID nr:s返回,然后使用那些ID nr:s并查询mysql,最后用这些ID显示结果:s.

目前我在MySQL中有大约30个表,每个类别一个.

1-你认为我应该采取与上述不同的方式吗?

2-我应该只使用一个SOLR文档还是多个文档?另外,文档是否与SOLR索引相同?

3-仅使用SOLR并跳过MySQL知道每个表中有很多列会更好吗?就个人而言,我比使用SOLR更善于使用MySQL.

4-假设用户想要搜索特定区域的汽车,在SOLR中如何执行/完成此类查询?例如:q =汽车和地区=华盛顿可能吗?

您可能认为有很多关于SOLR的信息,但是没有,特别是没有使用PHP与SOLR和SOLR php客户端…也许我会在我学会了这些之后写些东西…或者也许你们其中一个人可以写些什么!

再次感谢所有帮助……

解决方法

首先,定义:Solr / Lucene文档大致相当于数据库行.索引与数据库表大致相同.

我建议尝试将所有与分类相关的信息存储在Solr中.查询Solr然后数据库是低效的,很可能是不必要的.

在特定区域查询将类似于q = cars region:washington假设您在Solr中有一个区域字段.

Solr wiki有很多好的信息和pretty good basic tutorial.当然这总是可以改进,所以如果你发现任何不清楚的地方,请让Solr团队了解它.

因为我不使用PHP,所以无法对PHP客户端发表评论.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读