05.BT资源搜索之Jackett
05.BT资源搜索之Jackett上篇文章介绍利用docker搭建了下载服务,但是我们依旧需要去其它地方寻找影视资源,除了通过我们常用的网站外,有没有更快捷的方式呢?答案当然是肯定的,本文就对上篇文章qBittorrent再次进行功能升级。其实qBittorrent本身就可以通过安装插件来进行资源检索,除此之外,还有一个很强大的资源检...
2023-09-02
学会使用MySQL的Explain执行计划,SQL性能调优从此不再困难
上篇文章讲了MySQL架构体系,了解到MySQL Server端的优化器可以生成Explain执行计划,而执行计划可以帮助我们分析SQL语句性能瓶颈,优化SQL查询逻辑,今天就一块学习Explain执行计划的具体用法。
2022-08-17
Leetcode 704 二分查找
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
30 个 ElasticSearch 调优知识点,都给你整理好了!
ES发布时带有的默认值,可为es的开箱即用带来很好的体验。全文搜索、高亮、聚合、索引文档 等功能无需用户修改即可使用,当你更清楚的知道你想如何使用es后,你可以作很多的优化以提高你的用例的性能,下面的内容告诉你 你应该/不应该 修改哪些配置。
MySQL 执行计划详解 | 京东物流技术团队
1. EXPLAIN详解本文基于MySQL 8.0编写,理论支持MySQL 5.0及更高版本。2. EXPLAIN使用2.1 explain分析SQL的执行计划 {代码...} 2.2 示例 {代码...} 2.3 结果输出展示3. 结果解读id:该语句的唯一标识。如果explain的结果包括多个id值,则数字越大越先执行;而对于相同id的行,则表示从上往下依次执行。select_type:查询...
2023-08-15
解决IDEA中@Autowired抛红问题
搜索inspections -> 搜索autowiring -> Autowiring for Bean Class -> 将Error修改为Warning -> 点击OK
2020-06-14
全文搜索,迅搜(Xunsearch)使用心得
最近公司的项目需要全文搜索的功能,网上有人说用迅搜可以,特地研究了下。文档看了半天,愣是没看懂;看了两天才看出来点东西,然后跟着文档动手测试,有点理解了,总结一下 ,希望能帮助以后用到的phper.
MySQL中int、char、varchar的性能浅谈
备注:c8=char(8), s8=varchar(8), i8=(bigint), c4=char(4), s4=varchar(4), i4=char(4)
2018-09-15
分享7个超棒的免费高质量图标搜索引擎
在工作中,我们经常需要用到图标素材。你也许能搜到很多的图标资源网站,但要找到免费的高质量图标却很难,这就是为什么我今天要与大家分享这些优秀的免费质量图标搜索引擎,相信在这些网站你能找到你要的东西。如果你知道更多更好的网站,欢迎与我们分享!
2013-12-28
Spring Boot 中使用 Java API 调用 lucene
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系...
1W2000字 一文读懂向量数据库:原理、索引技术与选型指南
本文1W2000字,本文简要介绍了向量数据库,重点阐述了其在检索增强生成(RAG)应用中的关键作用。文章突出了ChromaDB、Pinecone和Weaviate等热门数据库,强调了高效存储和检索对优化 RAG 性能的重要性。文中深入探讨了各种索引技术和算法,对Annoy、倒排文件(IVF)索引、随机投影、乘积量化、局部敏感哈希(LSH)、HNSW...
腾讯大数据基于 StarRocks 的向量检索探索
本文整理自腾讯大数据工程师在 StarRocks 年度峰会上的分享,深入探讨了向量检索技术的原理与应用。此功能已应用到腾讯内部多个场景,引入 StarRocks 后,业务不仅不需要维护多套数据库还在性能上有了显著的提升:性能提升:查询延迟从原本的 15 秒(TOP 10,000 数据)缩短到 2 秒,效率提升超过 7 倍。成本优化:在实际...
2025-02-12
mysql一次千万级数据表的查询优化实践
上周五产品提了一个需求,内容大致是:统计当月某个时间段的数据,按公司统计。而我了解后得知这个表涉及的功能长年以来都被抱怨经常提示服务器错误,或者查询极慢!
搜索引擎分布式系统思考实践
搜索引擎在数据量逐步扩大之后,分布式搜索是必经之路。搜索引擎的分布式除了要考虑数据分片之外,更重要还需要考虑数据的有状态以及各组件的状态流转。在这里分享一下基于ZK设计分布式搜索引擎的一些经验和思考落地情况,包含了从单机版本到分布式版本的演进。
2022-08-23
【leetcode】1. 数组-寻找数组的中心索引
给定一个整数类型的数组 nums,请编写一个能够返回数组“中心索引”的方法。我们是这样定义数组中心索引的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。难易程度:easy示例 1:
MySQL知识点问答
Q1:select count(*) from t;t中有id(主键),name,age,sex4个字段,假设数据10条,对sex添加索引,用explain 查看执行计划发现用了sex索引,为什么不是主键索引呢?
2021-03-25
论文赏析:极致性价比,非易失性内存在向量检索的应用
HM-ANN: Efficient Billion-Point Nearest Neighbor Search on Heterogenous Memory 是一篇被2020年 Conference on Neural Information Processing Systems (NeurIPS 2020). 本文提出了一种基于图的相似性搜索的新型算法,称为HM-ANN。该算法在现代硬件设置中同时考虑了内存异质性和数据异质性。HM-ANN可以在单台机器上...