GitHub 雷达
首次出现 87 天前

nextapps-de/flexsearch

1. 解决什么问题 / 是什么:一款用于浏览器和 Node.js 的下一代全文搜索库,提供高性能、丰富的搜索能力,如多字段搜索、模糊匹配、音素转换和结果高亮等。 2. 主要技术栈或实现方式:基于 JavaScript 实现,支持 InMemory、IndexedDB、Redis、SQLite、Postgres、MongoDB 和 Clickhouse 等多种存储后端,并可通过 Web Worker 实现并行索引与查询的扩展。 3. 亮点或适用场景:查询性能号称比同类库快百万倍,支持 CJK 等多语言字符集,适合需要极速搜索体验的自动补全、文档检索和各类大规模数据集的可扩展搜索场景。

近 7 日
+16
累计 Star
13.8k
Fork
521
近 30 日
+24
Star 趋势 · 7 个采集点
+0%
6 月 24 日7 月 18 日
语言JavaScript
分类数据库/存储
最近提交6 月 29 日
创建时间2 月 25 日
首次收录6 月 24 日 · 自动扫描
README 摘要
1. 解决什么问题 / 是什么:一款用于浏览器和 Node.js 的下一代全文搜索库,提供高性能、丰富的搜索能力,如多字段搜索、模糊匹配、音素转换和结果高亮等。 2. 主要技术栈或实现方式:基于 JavaScript 实现,支持 InMemory、IndexedDB、Redis、SQLite、Postgres、MongoDB 和 Clickhouse 等多种存储后端,并可通过 Web Worker 实现并行索引与查询的扩展。 3. 亮点或适用场景:查询性能号称比同类库快百万倍,支持 CJK 等多语言字符集,适合需要极速搜索体验的自动补全、文档检索和各类大规模数据集的可扩展搜索场景。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开