搜索框的输入联想功能如何实现的? 25

像百度PConline、ZOL、京东这样的商品关键词联想功能后台数据读取是如何来实现的?注意:请看清问题。是数据读取,不是页面。如下图,应该不会是敲一个"Z“就到数据库里... 像百度PConline、ZOL、京东这样的商品关键词联想功能后台数据读取是如何来实现的?
注意:请看清问题。是数据读取,不是页面。如下图,应该不会是敲一个"Z“就到数据库里面检索一次"like Z%“,再敲出一个3,又到数据库去检索一次"like Z3%"吧?那样数据库肯定会扛不住的啊,这商品可是有上千万的类别啊。
请看清问题。胡乱回答,答非所问的,请节约点资源!
展开
 我来答
10370682
2018-08-08 · TA获得超过199个赞
知道答主
回答量:57
采纳率:0%
帮助的人:21.9万
展开全部

这种都不是用的数据库查询,一般是通过同步数据库的数据到全文搜索引擎,查询的时候是查的搜索引擎,具体可以查一下elasticsearch.搜索引擎的主要作用是使用   倒排索引   的方法来实现全文检索

基于Elasticsearch实现搜索建议

Jenson_cy
2017-01-11
知道答主
回答量:8
采纳率:0%
帮助的人:4887
展开全部
通过键盘的key up事件,获取用户输入的数据,将数据传入服务器查询,数据库是可以只查十条数据的,然后通过json将值返回,我也是新手,不过原理就是这样,在输入框下方有个无序列表应该,触发发key up事件后就会显示了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小陌gJ6Ba
2019-01-27
知道答主
回答量:1
采纳率:0%
帮助的人:781
展开全部

网页链接 从数据库中获取到数据源,一次查询,输入时联想

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辛羽说百科
高粉答主

2021-03-26 · 是一个什么都想做却做不好的小姑娘
辛羽说百科
采纳数:1 获赞数:1530

向TA提问 私信TA
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-03-27
展开全部
右键点击IE---属性,选择"内容"选项卡--点"自动完成"--点击"清除表单",然后把"表单"前面的勾去掉,下次就不会记录了.这里也可以将地址栏的记录也给去掉,你自己试试吧.
追问
请看清问题,不要答非所问。乱搞即使没人回答也不会把分给你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式