网站搜索功能怎么实现_电商网站上的搜索功能是如何实现的?

本文介绍了电商网站搜索功能的实现原理,重点讲解了索引库的增删改查操作和基本的搜索方法,包括match匹配查询和term词条查询。在match查询中,由于分词机制,相关产品会被搜索出来;而term查询则要求查询条件与索引库中的词条完全匹配。
摘要由CSDN通过智能技术生成

今天是刘小爱自学Java的第159天。

感谢你的观看,谢谢你。

dc71c3155414984f49d9da4a44fd8836.png

学习计划安排如下:

  • 索引库本质上和数据库类似,也是存储数据的,既然如此自然也会有增删改查。
  • 那么这个索引库到底有何特别应用呢?
  • 索引库的特别之处在于它的查询,用户搜索一个词语,响应哪些对应的数据给用户?
  • 重点是match匹配查询和词条查询。

一、索引库的增删改查

1新增数据

80b5ea295e8bb66794a531e2af08a102.png

①通过POST请求添加数据。

昨天我们给索引库设定了几个字段,以上述例子中的title字段为例,给其添加一条数据“小爱手机”,这样后面可以通过索引库来快速定位这条数据了。

通过响应结果可以看到result显示的是“created”,也就是新建了一个数据。

注意:这里的请求方式是POST,昨

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值