热门

最新

红包

立Flag

投票

同城

我的

发布
qq_57222058
我只是学了一下编程
5 年前
trueqq_57222058


ES集群写入是怎么优化的

HashMap的容量为什么是2的n次方幂

HashMap线程不安全会有哪些影响

HashMap的resize过程是怎么样的

对于其他集合框架的了解

你问我答
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
ES在写入时它是怎么完成一次写入操作的?架构层面在架构层面,由于ES分为了master、client、data、ingest四种角色,每次写入和读取的HTTP请求都会先落到client角色的节点上,然后再负载到各个data节点上,完成写入和读取的操作后又将响应给应用程序。其中需要注意的是data节点在进行查询时,是由多个分片进行查询后,在内存中拼接而成的,所系查询时也需要很大的内存,持久化操作层面这层面的话就只是在写入操作上进行了藐视,首先是数据请求到达了data节点进行存储,存储时刷盘存在了两种方式,buffer刷入磁盘和translog进行存储
立即登录