萝卜搜索:基于 Redis 的搜索引擎
萝卜搜索是一个索引引擎,使用 Redis 作为其后端索引存储,提供快速内存读取和磁盘持久化。它采用插件架构,包含多个阅读器和索引器,用于制定自定义索引策略。阅读器读取数据源,索引器获取数据并应用索引算法,将结果存储在 Redis 中。
萝卜搜索可作为守护进程或模块使用。作为守护进程,通常在专用服务器中安装和运行,并与 Redis 一起运行。作为模块,则在 Node.js 应用程序中使用。除了通过配置文件定义索引策略外,还可以通过 Node.js API 动态定义。
18.72KB
文件大小:
评论区