单机环境下怎样确定ES分片数量

elasticsearch单机环境,8G内存,以后不扩展。总共1个索引,10多个type,500多万条记录,占用硬盘11G多。使用数据库表里的自增id作为文档主键。请问怎样确定分片数量?1个还是多个?
已邀请:

novia - 1&0

赞同来自: rockybean laoyang360

感觉设置成一个分片就可以了,多分片对应多机器,你就一台机器,数据量也不大,建议一个分片就可以搞定了

rockybean - ElasticStack Fans,公众号:ElasticTalk,慕课网《ElasticStack 从入门到实践》讲师

赞同来自: 冯坤

1个分片就可以,但不推荐1个index多个type这种用法,不利于维护,还是多index好,利于维护

rojay - 杭州的一枚90后初入职场的IT男

赞同来自:

单机正常一个分片,多个分片感觉没啥意义!

BrickXu - BlackOps@Qunar

赞同来自:

既然数据量就11gb左右,就一个分片吧。。。。

要回复问题请先登录注册