ElasticSearch全文搜索

     

tinysearch/tinysearch: 使用Rus和Wasm构建的静态网站的微型全文搜索引擎

1029

使用 Rust 和 Wasm 构建的静态网站的小型全文搜索引擎tinysearch ,tinysearch 是一个轻量级、快速、全文搜索引擎。它专为静态网站而设计。tinysearch 是用 Rust.

zinc:替代elasticsearch的轻量级Go语言搜索引擎

4193

Zinc 是一个进行全文索引的搜索引擎。它是弹性搜索的轻量级替代品,运行在不到 100 MB 的 RAM 中。它使用bluge作为底层索引库。与需要几十个旋钮才能理解和调整的 elasticsearc.

位图索引的工作原理 - Richard

2296 1 7K

位图索引用于各种数据技术以实现高效的查询处理。在高层次上,位图索引可以被认为是一组谓词在数据集上的物理具体化,它自然是列式的,特别适合多维布尔查询处理。  当有多个属性受查询约束时(例如在复合 whe.

使用事件溯源提高了Elasticsearch的性能 - luis-sena

835 4K

Elasticseach 并不真正支持更新。在 Elasticsearch 中,更新总是意味着删除+创建,持续不断的文档更新可能会使 Elasticsearch 集群瘫痪。幸运的是,有办法避免这种情况.

RoaringBitmap插件能将ElasticSearch过滤性能提高 10 倍

1507 2K

Java中更好地压缩位图、位集。通常用作快速数据结构,如果没有压缩它们可能会使用太多内存。RoaringBitmap性能往往优于传统的压缩位图,例如 WAH、EWAH 或 Concise。特点: 非常.

T-Wand算法用不到 600 行代码击败 Lucene - yyhh

1248
Lucene 速度非常快,因为它使用了一种最先进的搜索算法WAND [1]。这是WAND 的工作原理。它作弊。好吧,任何足够先进的算法看起来都像是作弊。WAND也不例外。基本上,它跳过了大部分文档集合.

在 Spring Boot中实现包含上下文信息的JSON日志? - zachelrath

1333 4K

在调试棘手的问题时,要使日志发挥作用,上下文是至关重要的。每条日志都应该始终包含与请求相关的租户、用户、订单等的关键细节。日志还必须是结构化的,以便可被日志聚合器(如DataDog、StackDriv.

NLP 中不同词嵌入技术的比较 - KDnuggets

1341 3K

如果计算机可以开始理解莎士比亚,这不是令人难以置信吗?还是像 JK 罗琳那样写小说?这在几年前是不可想象的。自然语言处理(NLP) 和自然语言生成(NLG) 的最新进展大大提高了计算机更好地理解基于文.

PostgreSQL与Elasticsearch和PGSync的实时数据集成 -Tolu

2481 2K

PGSync是一个变更数据捕获工具,用于将数据从Postgres转移到Elasticsearch。它允许你保留Postgres作为你的真实来源,并在Elasticsearch中公开结构化的非规范化文档.

MeiliSearch:用Rust语言编写的极简全文搜索引擎

6016 1 2K

MeiliSearch是一个快速、功能丰富的全文搜索引擎。它建立在LMDB键值存储之上,安装在 Ubuntu 或 MacOS 上时作为 35 MB 的二进制文件存在。它带有内置的客户端、服务器和 We.

使用Docker实现PostgreSQL与ElasticSearch数据同步的源码演示

1556 6K

如果您尝试对正在同步的数据库表中的某些数据进行 CRUD,只需使用docker-compose up -d. 这些更改几乎会立即镜像到 Elastic。Github存储库中找到完整的示例本文旨在向您展.

DoorDash如何使用 Apache Kafka 和 Elasticsearch 构建更快的索引?

775 6K
保持愉快的在线订购体验包括确保大型搜索索引在规模上保持有效。对于 DoorDash 来说,这是一个特别的挑战,因为商店、商品和其他数据的数量每天都在增加。在这种负载下,重新索引所有更改并更新我们的搜索.

励志故事:比Elasticsearch更快的即时开源搜索引擎typesense

2415 1 2K

这是作者Kishore Nallan每天上班前或下班后的副项目,每天写一些代码,没有最后期限,没有季度目标,没有里程碑。专注于一件事:每天出现并编写一些代码。有些功能需要一个小时才能实现,有些功能需要.

如何基于Redis Search、Node.js 和 Vue.js实现全局搜索?

1638 4K

全局搜索已在 Web 应用程序中无处不在。全局搜索的典型功能是: 做全文搜索和增产效果 提供过滤器以精确包含或排除 允许根据特定属性对结果进行排序 搜索可能会发生在 非结构化数据,如网络内容、电子邮件.

互联网大厂搜索算法的实现原理 - eugeneyan

1304 2 11K
各大互联网大厂谷歌、亚马逊、脸书和京东是如何通过词法、图或神经网络的嵌入方法实现查询匹配的?基于词法的技术是一种基本的、基于内容的方法,不需要构建知识图或大量行为数据,如果您要从头开始构建搜索系统,也.