首先介绍几个es中支持的索引存储方式: 1.simplefs: 简单的粗盘存放, 这种方式会有大量的磁盘IO,因此索引的建立和索引非常依赖磁盘的性能; 2.niofs: 使用 NIO 方式读写索引;NIO 是 java New IO 的简称,NIO 与传统 IO 相比是面向数据块的、非阻塞的; 3.mmapfs: 存储分片信息到文件系统然后通过映射文件到虚拟地址空间中; 详情看这里