热门
最新
红包
立Flag
投票
同城
我的
发布
我只是学了一下编程
5 年前
trueqq_57222058
ES集群写入是怎么优化的
HashMap的容量为什么是2的n次方幂
HashMap线程不安全会有哪些影响
HashMap的resize过程是怎么样的
对于其他集合框架的了解
你问我答
下一条:
ES在写入时它是怎么完成一次写入操作的?架构层面在架构层面,由于ES分为了master、client、data、ingest四种角色,每次写入和读取的HTTP请求都会先落到client角色的节点上,然后再负载到各个data节点上,完成写入和读取的操作后又将响应给应用程序。其中需要注意的是data节点在进行查询时,是由多个分片进行查询后,在内存中拼接而成的,所系查询时也需要很大的内存,持久化操作层面这层面的话就只是在写入操作上进行了藐视,首先是数据请求到达了data节点进行存储,存储时刷盘存在了两种方式,buffer刷入磁盘和translog进行存储
立即登录