标签
TIN 是一个快速、功能齐全的 Postgres 全文搜索扩展,支持布尔表达式、模糊匹配和并发操作,由 PlanetScale 作为 GA 产品发布。
Meilisearch 是一个开源搜索引擎,能够实现快速的应用搜索,支持容错全文检索、语义检索和混合检索,所有功能均可通过单一 API 访问,并可配置关键词与嵌入向量的依赖关系。
LatticeDB 是一款嵌入式属性图数据库,它将向量和全文索引集成到单一文件格式中,支持在一个查询层内进行图遍历、相似性搜索和BM25搜索,适用于本地应用。
本文认为,PostgreSQL 是一个功能全面的数据库解决方案,足以替代搜索引擎、消息队列和缓存等多种专用技术,从而简化 IT 架构。
Tantivy 是一个基于 Rust 的库,提供类似 Lucene 的全文搜索,启动时间低于 10 毫秒,并具备快速索引能力,非常适合 CLI 工具。
Firn 是一个开源的多租户向量与全文搜索引擎,基于 AWS S3 等对象存储,提供分层存储架构,配备 RAM 和 NVMe 缓存以提升性能。通过 IVF_PQ 索引实现亚秒级冷查询,并通过结果缓存实现微秒级热命中。
Hister 是一款个人搜索引擎,可索引您的浏览历史、文档和本地文件,并通过 MCP 将该索引暴露给 AI 助手,使其能够基于您的私人上下文来回答问题。
LangChain工程师详细介绍了他们如何为SmithDB从头构建自定义倒排索引,以支持对存储在对象存储中的大容量代理轨迹进行全文搜索和JSON过滤,尽管负载巨大,仍实现了400ms的中位延迟。
Elasticsearch 是一个分布式搜索和分析引擎,也是一个可扩展的数据存储和向量数据库,针对速度和相关性进行了优化。它为搜索和AI应用提供支持,包括RAG和向量搜索。
阿里巴巴发布 Zvec v0.5.0,一个开源的内存向量数据库,新增功能包括全文搜索、混合检索、DiskANN 索引、以及 Go 和 Rust 的新 SDK,同时附带可视化工具。