要不要也来分享分享一下啊

es的path.data配置多个盘的路径,查询效率与单个存储盘的效率比,哪个效率高些?

Elasticsearch | 作者 Aruen | 发布于2018年10月23日 | 阅读数:4313

系统提示:这个人太懒了,什么问题描述都没有写!

已邀请:

juin - 大数据开发

赞同来自:

多个路径会快些
会在多个磁盘上同时进行

zqc0512 - andy zhou

赞同来自:

这玩意要看命中与IO 一般多个磁盘会快点,过多的话也有压力的,需要测试看一个节点分多少块硬盘。

xiaoke - http://blog.51cto.com/kexiaoke

赞同来自:

提升

kennywu76 - Wood

赞同来自:

使用多路径不一定会提升读写速度,和集群shard的数量有关系。  主要是因为一个shard对应的文件,只会放到其中一块磁盘上,不会跨磁盘存储。  比如一个极端的场景,集群shard数量比较少,每个结点上就一个shard,那么读写只会有一块磁盘发挥作用,其他磁盘都空闲的。
 
多路径对读写有提升比较大的场景,是每个结点上shard数量至少比盘的数量多,并且shard大小也差别不太多。 shard数量比较少,shard大小差别太大,可能产生读写热点问题,即有的磁盘磁盘很忙,有的很闲。
 
想最大程度发挥磁盘读写io,还是推荐raid 0。

要回复问题请先登录注册