使用 nohup 或 disown 如果你要让某个进程运行在后台。

es的shard扩展问题

Elasticsearch | 作者 juuustcj | 发布于2018年09月03日 | 阅读数:3597

最近在调研solrcloud以及elasticsearch,由于我们的数据不是那种可以按照日期进行拆分的数据,所以以后一定会有数据量越来越大需要扩容的问题。
看了下es里面添加shard只能通过reindex的方式,而且这个过程还要把原来的index设置为只读模式
但是solrcloud就支持直接对一个shard进行分裂,而且整个过程是无缝的。
不知道大家有没有这种需要扩展shard的问题,有没有好的实践推荐
已邀请:

zqc0512 - andy zhou

赞同来自:

天不天没有关系的,只要你确认写入的数据索引,自己能够分开就行。
单独一个索引的话,有点麻烦呢。
你可以在写入数据的时候自己添加索引名称。
 

zqc0512 - andy zhou

赞同来自:

不过ES有个配置项目,直接单个索引索引存放多少条目的,多了他会自己创建新索引的。
找找,这个应该能够解决你的问题。防止单shard过大。
我网络不稳定,一下看不了elastic 官网了。
 
 
 

rochy - rochy_he

赞同来自:

ES同样支持索引分裂(Split),详见:https://www.elastic.co/guide/e ... .html

要回复问题请先登录注册