全文检索

yangmf20403 天前
大数据·linux·elasticsearch·搜索引擎·全文检索
如何防止 ES 被 Linux OOM Killer 杀掉当 Linux 系统内存不足时,内核会找出一个进程 kill 掉它释放内存,旨在保障整个系统不至于崩溃。如果 ES 按照最佳实践去实施部署,会保留一半的内存,不至于发生此类事情。但事情总有例外,有的朋友可能 ES 和其他的程序部署在一起,当主机内存不足时,那么 ES 很有可能会被内核 Kill 掉。
哈希茶馆3 天前
运维·前端·javascript·npm·node.js·全文检索·运维开发
前端工程化利器:Node.js 文件匹配库 fast-glob 完全指南——比传统方案快 350% 的「文件搜索神器」在前端工程化场景中,文件匹配是高频操作:自动化构建、资源打包、静态资源管理等都依赖高效的路径匹配。传统的 node-glob 虽然功能齐全,但性能瓶颈明显。fast-glob 应运而生——它以 极简 API 和 超高性能(官方称比 node-glob 快 350%)成为新一代文件匹配工具。它的周下载量也达到了恐怖的6千万,可见他的受欢迎程度。
Elastic 中国社区官方博客4 天前
大数据·人工智能·sql·elasticsearch·搜索引擎·全文检索·lucene
Elastic Platform 8.18 和 9.0:ES|QL Lookup Joins 功能现已推出,Lucene 10!作者:来自 Elastic Elastic Platform TeamElastic 最新发布的 8.18 和 9.0 版本包含了强大的更新,将显著提升你的体验、增强查询性能并优化日志管理。无论你是在处理搜索、可观察性还是安全用例,本次发布都带来了大量新特性,旨在提高工作流效率并解锁新的可能性。
Elastic 中国社区官方博客6 天前
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Elasticsearch:没有 “AG” 的 RAG?作者:来自 Elastic Gustavo Llermaly了解如何利用语义搜索和 ELSER 构建一个强大且视觉上吸引人的问答体验,而无需使用 LLMs。
小钊(求职中)9 天前
java·大数据·elasticsearch·搜索引擎·全文检索
ElasticSearch从入门到精通-覆盖DSL操作和Java实战ElasticSearch(简称ES)是一款开源的、分布式的搜索引擎,它建立在Apache Lucene之上。简单来说,ElasticSearch就是一个能让你以极快速度进行数据搜索、存储和分析的系统。它不仅支持全文检索,还可以做结构化数据的高效查询、复杂聚合统计分析,广泛应用在网站搜索、日志分析、指标监控、电商推荐等领域。
冼紫菜9 天前
java·redis·分布式·后端·elasticsearch·rabbitmq·全文检索
[特殊字符]实战:使用 Canal + MQ + ES + Redis + XXL-Job 打造高性能地理抢单系统项目背景技术栈总览详细流程分析3.1 Canal监听MySQL Binlog3.2 MQ中转传递订单变化
Elastic 中国社区官方博客10 天前
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
使用 LangGraph 和 Elasticsearch 构建强大的 RAG 工作流作者:来自 Elastic Neha Saini在这篇博客中,我们将向你展示如何配置和自定义 LangGraph Retrieval Agent 模板与 Elasticsearch,以构建一个强大的 RAG 工作流,实现高效的数据检索和由 AI 驱动的响应。
Thomas_YXQ11 天前
java·开发语言·驱动开发·junit·全文检索·lua·unity3d
Unity3D Lua集成技术指南在Unity3D中,Lua的集成主要通过第三方插件实现,常见的有SLua、toLua、xLua以及基于C++的LuaBridge等。这些工具通过桥接C#与Lua,实现热更新、逻辑分层和灵活的脚本控制。以下是具体的集成方法和技术要点:
Thomas_YXQ11 天前
开发语言·搜索引擎·unity·全文检索·unity3d·lucene
Unity3D IK解算器技术分析在Unity3D中,逆向运动学(IK Solver)是实现角色动画自然交互的核心技术之一。以下是Unity中常见的IK解算器及其特点的综合分析,结合了原生功能、第三方插件与开源方案的对比:
二爷记11 天前
大数据·elasticsearch·搜索引擎·全文检索
QXQ3真i9级CPU是捡漏还是踩坑!i9-12900 ES版CPU值得入手吗?大名鼎鼎的i9级CPU可谓令每个垃圾佬心生向往,毕竟假i9级CPU,也就是E5洋垃圾CPU是如此的火热,i9级CPU除了性能强,还有一个特点,那就是贵!
Elastic 中国社区官方博客13 天前
大数据·jvm·数据库·elasticsearch·搜索引擎·全文检索
Elasticsearch 堆内存使用情况和 JVM 垃圾回收作者:来自 Elastic Kofi Bartlett探索 Elasticsearch 堆内存使用情况和 JVM 垃圾回收,包括最佳实践以及在堆内存使用过高或 JVM 性能不佳时的解决方法。
yangmf204013 天前
人工智能·elasticsearch·搜索引擎·全文检索·coco ai
私有知识库 Coco AI 实战(三):摄入 Elasticsearch 官方文档相信经常使用 Elasticsearch 的小伙伴,难免要到 ES 官网查找资料,文档内容多难以查找不说,还有很多个版本,加上各种生态工具如 Filebeat、Logstash 头就更大了。今天我来介绍如何使用 Coco AI 快速搜索 Elasticsearch 官方文档。在之前的文章中,我们介绍了如何将 MongoDB 数据摄入到Coco AI 中实现检索,感兴趣的小伙伴可以点这里查看。
GOTXX13 天前
数据库·c++·mysql·全文检索·多线程·热榜
掌握MySQL:基本查询指令与技巧案例:语法:由于 主键 或者 唯一键 对应的值已经存在而导致插入失败可以选择性的进行同步更新操作语法:
Thomas_YXQ19 天前
java·开发语言·驱动开发·全文检索·unity3d·lucene·tdd
Unity3D 测试驱动开发(TDD)框架设计针对Unity3D测试驱动开发(TDD)框架的设计,需要结合Unity引擎特性与TDD核心原则,构建可维护、高效且与开发流程深度集成的测试体系。以下是分层次的框架设计方案:
三天不学习20 天前
全文检索·.net·lucene
Lucene.NET + Jieba分词:核心词典与停用词配置详解在中文搜索场景中,Lucene.NET 结合 Jieba分词 能显著提升文本处理能力。但实际应用中,dict.txt(核心词典)、cn_synonym.txt(同义词库)和 stopwords.txt(停用词表)的配置直接影响分词效果和搜索质量。本文将详细介绍这三个文件的作用、格式及实战用法。
Elastic 中国社区官方博客20 天前
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Elasticsearch 8.18 中提供了原生连接 (Native Joins)作者:来自 Elastic Costin Leau探索 LOOKUP JOIN,这是一条在 Elasticsearch 8.18 的技术预览中提供的新 ES|QL 命令。
Elastic 中国社区官方博客21 天前
大数据·数据库·elasticsearch·搜索引擎·全文检索·logstash
如何在不同版本的 Elasticsearch 之间以及集群之间迁移数据作者:来自 Elastic Kofi Bartlett当你想要升级一个 Elasticsearch 集群时,有时候创建一个新的独立集群并将数据从旧集群迁移到新集群会更容易一些。这让用户能够在不冒任何停机或数据丢失风险的情况下,在新集群上使用所有应用程序测试其所有数据和配置。
Elastic 中国社区官方博客21 天前
大数据·数据库·人工智能·神经网络·elasticsearch·搜索引擎·全文检索
Elasticsearch:AI 助理 - 从通才到专才作者:来自 Elastic Thorben Jändling在 AI 世界中,关于构建针对特定领域定制的大型语言模型(large language models - LLM)的话题备受关注 —— 不论是为了更好的安全性、上下文理解、专业能力,还是更高的准确率。这个想法非常诱人:还有什么比一个专为你量身打造的 AI 更能解决你独特问题的方式呢?
Elastic 中国社区官方博客23 天前
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Elasticsearch:使用稀疏向量提升相关性作者:来自 Elastic Vincent Bosc学习如何在 Elasticsearch 中使用稀疏向量,以最小的复杂性提升相关性并实现搜索结果个性化。
Full Stack Developme24 天前
python·sql·全文检索
SQL 全文检索原理全文检索(Full-Text Search)是SQL中用于高效搜索文本数据的技术,与传统的LIKE操作或简单字符串比较相比,它能提供更强大、更灵活的文本搜索能力。