文件名称:fts-elastic:Dovecot邮件服务器的ElasticSearch FTS实施
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-17 10:27:36
elasticsearch dovecot fulltextsearch fts-elastic dovecot-fts
英尺弹性 fts-elastic是索引插件,使用作为后端。 Dovecot使用HTTP / JSON查询与ES通信。 它支持电子邮件的自动索引和搜索。 对于具有10000多个邮件的邮箱,它使用 。 要求 鸽舍2.2+ JSON-C ElasticSearch 6.x,7.x Autoconf 2.53+ 编译中 该插件需要针对您要在其上运行的版本针对Dovecot源进行编译。 不幸的是,dovecot-devel软件包不足,因为它不包含必需的fts API头文件。 您可以通过将--with-dovecot =传递给./configure来提供源树的路径。 安装依赖项 # sudo apt install dovecot sudo apt install gcc make libjson-c-dev dovecot-dev 构建示例如下所示: ./autogen.sh ./
【文件预览】:
fts-elastic-master
----Makefile.am(62B)
----.gitignore(302B)
----src()
--------Makefile.am(391B)
--------fts-elastic-plugin.c(4KB)
--------fts-elastic-plugin.h(2KB)
--------elastic-connection.h(2KB)
--------elastic-connection.c(17KB)
--------fts-backend-elastic.c(32KB)
----configure.ac(2KB)
----antigen.sh(771B)
----COPYING(95B)
----README.md(6KB)
----elastic7-schema.json(4KB)
----COPYING.MIT(1023B)
----autogen.sh(46KB)
----elastic6-schema.json(1KB)
----m4()
--------dovecot.m4(3KB)
----AUTHORS(264B)