本文由AI翻译
使用全文搜索功能加速导航
介绍
控制面板提供的全文搜索功能,不仅可以在文档、电子邮件等的名称中搜索所需的字符串,还可以在其内容中进行搜索。
ONLYOFFICE 使用 Elasticsearch,这是一款开源、广泛分布且可扩展的搜索引擎。Elasticsearch 构建于Lucene之上,Lucene 是一个免费的开源搜索引擎软件库,因此非常适合快速全文搜索。Elasticsearch 中存储的文档分布在称为分片的不同容器中,这些分片被复制以在硬件故障时提供冗余的数据副本。
使用 Elasticsearch 不仅显著减少了搜索特定文件或文本行的时间,还提高了搜索的精确度。
启用全文搜索功能
要在文档内容中启用全文搜索,
- 登录到您的门户,点击控制面板图标,位于开始页面。或者,您可以进入门户设置,在左侧面板中选择控制面板链接。
- 切换到全文搜索部分。
- 勾选搜索文档内容和/或搜索邮件内容复选框,以分别在文档模块或邮件模块中启用全文搜索,然后点击保存。存储的文件将在相应的模块中被索引。
由于 ElasticSearch 会索引所有存储的文件,启用此功能需要至少与所有文档、电子邮件和其他内容所需的总磁盘空间相等的可用磁盘空间。
重新索引全文搜索
如果您要查找的文件不在搜索结果中(例如,在文档模块中),并且您确信它存在,可能发生了索引错误。
要在单独选择的门户模块中重建索引,
- 切换到控制面板中的全文搜索部分。
- 点击必要模块部分右侧的重新索引按钮。
要重建所有索引,
- 切换到控制面板中的全文搜索部分。
- 点击重新索引所有按钮。
更改 Elasticsearch 消耗的内存
在某些情况下,您可能需要更改 Elasticsearch 消耗的内存量。
要更改消耗的内存,
- 打开配置文件:
- 对于 Windows 系统 -
C:\ProgramData\Elastic\Elasticsearch\config\jvm.options - 对于 Linux 系统 -
/etc/elasticsearch/jvm.options
- 对于 Windows 系统 -
- 更改以下参数:
-Xms1g-Xmx1g
数字表示使用的 RAM 数量,以 GB 为单位。
- 更改配置文件后,重启
elasticsearch服务。
在您自己的服务器上托管 ONLYOFFICE 工作区
文章: 标签:
浏览所有标签