是否有一些方法来决定文件夹在elasticsearch中按名称存储索引?

时间:2013-02-28 06:41:43

标签: indexing elasticsearch

例如。 我有两个文件夹,folder1和folder2,用于存储索引。我想指定存储在folder1中的index1(索引名称),以及指定index2的folder2。 是否有一些方法来支持它???:)

1 个答案:

答案 0 :(得分:2)

指数已存储在不同的目录中。默认情况下,index1存储在ES_HOME/elasticsearch/nodes/0/indices/index1中,index2存储在ES_HOME/elasticsearch/nodes/0/indices/index2中。因此,您可以创建指向ES_HOME/elasticsearch/nodes/0/indices/index1的符号链接folder1和指向ES_HOME/elasticsearch/nodes/0/indices/index2的符号链接folder2

从版本0.90.0.Beta1开始,Elasticsearch使用a store distributor来决定文件应分配到哪个目录。可以基于每个索引配置分发服务器,因此可以创建一个插件,该分发器将始终在特定目录中分配索引。