Elasticsearch - 为同义词提供远程文件路径

时间:2014-11-13 12:17:26

标签: java indexing elasticsearch lucene

是否可以为同义词提供远程文件路径。

"synonym" : {
                "type" : "synonym",
                "synonyms_path" : "\\\\remote.ip\\home\\...\\synonym.txt"
            }

如果不可能,任何人都可以提出一些想法来实现这一目标。

1 个答案:

答案 0 :(得分:0)

这不是Elasticsearch允许远程文件访问的问题,但它是远程机器如何允许外部访问其文件的问题。封面下的Elasticsearch只使用java.io.File来加载文件。

例如,如果您使用NFS或Samba for Windows在* nix机器上本地安装了远程文件,那么我相信可以指定这样的路径。您的路径不会是\\IP\whatever\text.txt,而是/[locally_mounted_folder]/whatever/text.txt。与NFS相关的快速谷歌,例如:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/s1-nfs-mount.html