加载中...

地址发布 老王说明书 宣传中心
此板块只作为纯讨论

正经话题,不搞色情!贤者时间必备
查看: 853|回复: 1
收起左侧

[学习讨论] 老王的搜索怎么做的

[复制链接]
发表于 2024-6-23 14:54:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?免费注册

x
如题,老王的搜索是用elasticsearch的分词做的吗,如果是感觉用的分词器有问题,举例
+ x- g' Z) c  V6 b$ a所搜 “唐”,二次元本子板块,按时间倒排,没有搜索到
P站唐3D漫画作品大合集(新年快乐)_老王论坛 (laowang87223.xyz)  d! o- g7 @6 B( v9 b/ h6 s/ y(欢迎访问老王论坛:laowang.vip)
这个帖子,但是同样的条件,“唐”改为“站唐”其他条件不变反而能搜索到,有没有大佬能解答一下,是我的搜索方法不对吗,这样很影响找资源啊,明明论坛有,但是搜索不到
7 G& h- F: Q, i9 a7 W* X7 X5 H$ x% Z- o. ?6 T(欢迎访问老王论坛:laowang.vip)

5 O# k: E6 \* G* G- k

$ \) v- l# p4 R! ^" k# ?; w% H! @/ X3 h  k) D# h, d* Z(欢迎访问老王论坛:laowang.vip)
$ `5 ]2 i" {* O8 j(欢迎访问老王论坛:laowang.vip)
Snipaste_2024-06-23_14-51-30.png
Snipaste_2024-06-23_14-53-46.png
回复

使用道具 举报

发表于 2024-6-25 23:26:43 | 显示全部楼层
你的概念弄错了 es不是用来搜索的 换句话说 es是用来给你要查询的内容做分层、分片的 搜索核心的逻辑仍然是通过用户输入的内容 把这个作为参数传到持久层 很明显这个网站是php的 php我本人没怎么接触过 但都是作为持久层 需要连接数据库 es库和数据库存的内容虽然格式不一样 但是内容基本一样 简单说一下这个标题的逻辑 用户发帖成功的时候 (跳过审核验证的步骤)会把帖子的标题存到es库和数据库中 自动就给分词了 分词的依据是gbk还是什么编码格式 反正中国的分词器不断在更新 人家没用最新的也很正常 所以你查询的时候会出现这种问题 其实不是bug 因为大家都会用关键字搜索
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册
点击进行验证

本版积分规则

我们不生产资源,只做资源的搬运工。

tags标签-春满四合院-AvGood-Archiver-小黑屋- |网站地图