EleasticSearch
DocHub 支持 ElasticSearch 实现的全文搜索功能,如果您不配置 ElasticSearch,那么 DocHub 文库系统在搜索文档的时候,会使用 MySQL 的 LIKE 进行内容搜索。
ElasticSearch 的部署,建议使用 Docker 进行部署。这里也只提供 Docker 部署 ElasticSearch 的教程。如果您不想部署到 Docker 上,请自行通过搜索引擎查找部署教程。
命令参考:
通过上述命令,如果没能正确启动 ElasticSearch,如果报如下错误:
简单概括如下:
文件末尾添加如下配置(即多加一个0)并保存:
重启 ElasticSearch