Zinc Search Engine —— 轻量级的 Elasticsearch 替代方案
Zinc 是一个进行全文索引的搜索引擎。它是 Elasticsearch的轻量级替代品,运行在不到 100 MB 的 RAM 中。它使用bluge作为底层索引库。与 elasticsearch 不同,它非常简单且易于操作。 特征: 提供全文索引功能 用于安装和运行的单个二进制文件。在多个平台的发行版下可用的二进制文件。 用 Vue 编写,用于查询数据的 Web UI 与用于摄取数据的 elasticsearch API 兼容(单条记录和批量 API) 开箱即用的身份验证 截图 用户管理画面 下载/安装/运行 二进制文件 可以从相应平台的 Release 页面下载二进制文件。 创建将存储数据的数据文件夹 $ mkdir data $ FIRST_ADMIN_USER=admin FIRST_ADMIN_PASSWORD=Complexpass#123 zinc 现在将浏览器指向http://localhost:4080并登录 Docker $ mkdir data $ docker run -v /full/path/of/data:/data -e DATA_PATH="/data"...