ES工作原理
(1)请求打到的节点叫做协调节点,协调节点根据特定的路由算法将文档进行路由,即将请求转发到指定的节点(路由算法:hash(doc_id) % num_primary_shard)(2)节点的主分片 primary shard 处理请求,并将数据同步到副本分片 replica shard(3)协调节点发现主分片和所有的副本分片写完之后,再返回客户端结果
2021-07-14
osx使用alfred集成有道查词
使用 mac 的同学应该经常会使用 alfred 这个软件, 主要能随时能够通过一个快键键打开查询窗口, 方便的搜索或打开软件, 文件等等, 同时也可以集成脚本方便实现其它的功能.
2023-02-21
索引失效的场景有哪些?索引何时会失效?
我们在设计数据库表时,应该尽力避免NULL值出现,如果非要不可避免的要出现NULL值,也要给一个DEFAULT值,数值型可以给0、-1之类的, 字符串有时候给空串有问题,就给一个空格或其他。
python爬取免费代理并验证是否可用
分享一个php脚本,使用代理ip来访问网页,方便抓取数据什么的~什么情况下会用到代理IP?比如你要抓取一个网站数据,该网站有100万条内容,他们做了IP限制,每个IP每小时只能抓1000条,如果单个IP去抓因为受限,需要40天左右才能采集完,如果用了代理IP,不停的切换IP,就可以突破每小时1000条的频率限制,从而提高效率。...
2022-01-06
mac 下整站下载工具
SiteSucker是一个超级棒的整站下载工具,appstore 是收费的,下面的网址可以提供免费下载。[链接]
2016-01-06
知识扩展-SQL查询基础
由于公司项目原因,在生产项目中用到了SQL语句,尽管只是一些简单的查询语句,也算是自己前端生涯的技能拓展,所以专门对于SQL语句,作了一些基础练习。网上学习SQL语句教程非常的多,学习资料百度即可。作为一个SQL菜鸟,在这里分享,是为了巩固学习,希望可以帮助到大家。
2022-02-11
索引合并,能不用就不要用吧!
@[toc]在前面的文章中,松哥和小伙伴们分享了 MySQL 中,InnoDB 存储引擎的数据结构,小伙伴们知道,当我们使用索引进行搜索的时候,每一次的搜索都是在某一棵 B+Tree 中搜索的,如果使用了二级索引的话,可能还会涉及到回表。
SearXNG与LLM强强联合:打造用户隐私保护的智能搜索解答流程,隐私无忧,搜索无忧
SearXNG与LLM强强联合:打造用户隐私保护的智能搜索解答流程,隐私无忧,搜索无忧SearXNG 是一个免费的互联网元搜索引擎,整合了各种搜索服务的结果。用户不会被跟踪,也不会被分析。github地址:[链接]项目地址:[链接]公共实例:[链接]功能特性自托管,可以私有化部署没有用户跟踪/没有分析可以自定义设置脚本和 cookies...
2024-08-21
什么时候 MySQL 查询会变慢?
前面几篇文章和小伙伴们聊的基本上都是从索引的角度去优化 MySQL 查询,然而,索引创建的好,并不意味着查询就一定快,影响查询效率的因素特别多,今天我们就来聊一聊这些可能影响到查询的因素。
2023-06-07
初识Ajax
初识Ajax浏览器&服务器浏览器作用: 输入网址, 即可浏览相关内容服务器作用: 为访问者提供各种资源 。资源: html文件, css文件, js文件, 视频文件, 音频文件, 数据等浏览器访问的资源在哪里存着?在服务器上存储浏览器和服务器的作用分别是?浏览器负责浏览资源, 服务器负责提供资源url网址url网址组成4个部分组成:协议主...
2022-11-17
VictoriaLogs 要凭什么革了各家日志存储的命
如果大家对时序指标的存储方案有些了解,那大概率会听过 VictoriaMetrics,VictoriaMetrics 号称 Prometheus 的升级版,在性能和成本方面也确实做得很好,如果是夜莺新用户,我都是推荐直接使用 VictoriaMetrics 来作为存储。前几天 Victoria 发布了 VictoriaLogs,号称比 ElasticSearch 大幅节省成本(成本问题确实是 E...
2023-10-13
如何又快又好实现 Catalog 系统搜索能力?火山引擎 DataLeap 这样做
DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成、开发、运维、治理、资产、安全等全套数据中台建设,降低工作成本和数据维护成本、挖掘数据价值、为企业决策提供数据支撑。火山引擎 DataLeap 的 Data Catalog 系统通过汇总和组织各种元数据,解决了数据生产者梳理数据、数据...
2023-02-02
云HBase发布全文索引服务,轻松应对复杂查询
云HBase发布了“全文索引服务”功能,自2019年01月25日后创建的云HBase实例,可以在控制台免费开启此“全文索引服务”功能。使用此功能可以让用户在HBase之上构建功能更丰富的搜索业务,不再局限于KV简单查询,不再苦恼于设计各种rowkey,不再后怕日益变化的HBase复杂查询业务。“全文索引服务”为云HBase增强查询能力而设计,...
2019-02-19
python 手把手教你基于搜索引擎实现文章查重
文章抄袭在互联网中普遍存在,很多博主都收受其烦。近几年随着互联网的发展,抄袭等不道德行为在互联网上愈演愈烈,甚至复制、黏贴后发布标原创屡见不鲜,部分抄袭后的文章甚至标记了一些联系方式从而使读者获取源码等资料。这种恶劣的行为使人愤慨。
2020-09-14
拦截以 .html 结尾的url 开启匹配后缀
希望通过*/index.html 访问的是index.jsp而不是真的index.html那就需要拦截以 .html 结尾的url 跳转到index.jsp
2020-10-16
URLSearchParams初体验
在之前发的工具方法文章的留言中有人就关于验证网址的操作时可以使用URL对象,之后有人提到了URLSearchParams这个URL对象接口。由于之前没有接触过,所以搜索了一下具体的用处,发现这个接口的功能很实用,特此整理分享一下。
MySQL源码解析之执行计划
在MySQL中,执行计划的实现是基于JOIN和QEP_TAB这两个对象。其中JOIN类表示一个查询语句块的优化和执行,每个select查询语句(即Query_block对象)在处理的时候,都会被当做JOIN对象,其定义在sql/sql_optimizer.h。
2022-08-08