[自爆系列]浅谈我对搜索的错误了解

简介: 1:很久以来,对搜索的认识一直停留在百度搜索,觉得这种东西自己的项目关系不大 2:学会了sql之后,对搜索的了解上升到模糊查询,LIKE '%****%', 3:了解到lucene.NET的存在后,知道了社区里面有专业的搜索方案,但中文分词缺乏,所以我拒绝使用。

1:很久以来,对搜索的认识一直停留在百度搜索,觉得这种东西自己的项目关系不大

image

2:学会了sql之后,对搜索的了解上升到模糊查询,LIKE '%****%',

3:了解到lucene.NET的存在后,知道了社区里面有专业的搜索方案,但中文分词缺乏,所以我拒绝使用。

一直到我经历了下面这些丑事

   1:数据库的一个表分表后,要得到满足条件一组的数据,以前简单的select出来,现在select一下,数据库内存就不够了或io就满了

   2:为了给主要业务数据库做主从,把一个表写的非常频繁的字段单独拎出来,放在另外一个数据库里面,然后就无法按照这个字段排序了

   3:要读出一组数据,排序是很复杂的那种,写出来的sql不是吧cpu弄挂了,就是把io弄挂了

然后这些事情让 我司的一个搜索组搞定了。。。。。。。。。。。

刨根问底,是我以前总认为搜索和检索词有关系,有搜索就有检索词,没有检索词就没有搜索

也自己知识面太狭小,实际上,只要是数据库做了主从或读写分离,数据表基本上都都存在横向拆分和纵向拆分,这个时候如果要得到一个简单的数据列表,如果走普通的sql,数据库的io随着压力的增加,肯快就挂掉了,

所以,很多公司 都将搜索作为系统数据聚合的工具,各种列表走搜索,各种详情页面则直接走数据库+缓存

对与lucene.NET,性能自然不是问题,加上现在可以跑在mono上,性能更是没问题,作为数据聚合的工具,没的说。

关于中文检索,有盘古分词,小伙伴们说,效果还过得去。不过我更看中lucene.NET作为数据库聚合的手段,用来显示各种列表。

test
相关文章
|
2月前
|
存储 搜索推荐 安全
Onlyfans如何使用搜索功能?Onlyfans如何搜索博主?如何在OnlyFans搜索HongkongDoll
本文是一份全面的指南,旨在帮助读者了解如何在OnlyFans平台上有效使用搜索功能,尤其是如何找到特定的博主,比如HongkongDoll。我们深入探讨了OnlyFans的搜索机制,包括其对用户隐私的重视以及因此带来的搜索限制。文章详细介绍了三种主要的搜索方法:使用OnlyFans的官方搜索服务、通过社交媒体链接进行跳转、以及利用第三方搜索引擎如OnlySearch。
341 3
|
26天前
|
搜索推荐 定位技术 SEO
360搜索引流怎么样?小马识途建议试试这七种方法
小马识途分享360搜索引流技巧:关键词优化提升SEO排名;创建360百科增加品牌曝光;地图注册便于客户查找;参与360问答互动引导流量;利用快资讯发布内容;上传360文库满足用户需求;360推广快速获取流量。多种方式结合,注意效果监测与优化,以赢得市场优势。
|
1月前
|
关系型数据库 MySQL
Mysql基础第二十一天,全文本搜索
Mysql基础第二十一天,全文本搜索
23 0
|
5月前
|
应用服务中间件 nginx
如何只搜索自己博客站的文章
如何只搜索自己博客站的文章
21 0
怎样才能让百度搜索到自己的csdn博客?
怎样才能让百度搜索到自己的csdn博客?
97 0
怎样才能让百度搜索到自己的csdn博客?
|
JavaScript 前端开发 Linux
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(下)
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(下)
120 0
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(下)
|
机器学习/深度学习 JavaScript 前端开发
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(上)
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(上)
241 0
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧(上)
|
算法
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
219 0
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
|
搜索推荐
百度下拉框与相关搜索出现的负面信息,要怎么删除?
用户在互联网上口碑宣传,沉淀了大量的不正面信息,百度快照收录后,一旦给予较好的搜索排名,自然下拉框和相关搜索推荐关键词也会自动出现,不及时处理,随着其他网站抓取和采集内容,负面效应会越来越大。 我们用百度在搜索企业或者品牌名称的时候,百度下拉框会跳出一些“提示词”,同时网页底部的“相关搜索”也会出现相关关键词,对企业来说这种信息展示是非常优越的,是一种品牌的象征,具有很好的商业价值。
205 0
|
SEO 搜索推荐 数据可视化
网站内部链接优化提高搜索排名
如何仅使用内部链接策略来提高搜索排名 网站架构修改的三个例子,在数字营销中提供了大量的SEO收益。链接,即使在网站内,也显示内容之间的关系。它们在页面之间传递价值和重要性。更重要的是,内部链接定义了您网站的结构。
819 0