etcd 的写性能怎么样?有人用过吗

256 天前
 ducuducu

看了下文档,类似 zk 和 etcd 这类分布式一致性系统,它的写过程像是个二段提交过程,然后一次只能处理一个写请求,那岂不是写性能比较差,我理解写的 qps 最多等于 1000/网络往返时延(毫秒),我这样理解对吗? 但我看过网上一些性能测试,etcd 能达到每秒上万次写,有点不太懂是怎么做到的,有大佬线上用过吗

1103 次点击
所在节点    程序员
4 条回复
kneo
256 天前
https://etcd.io/docs/v3.5/op-guide/performance/

To increase throughput, etcd batches multiple requests together and submits them to Raft. This batching policy lets etcd attain high throughput despite heavy load.
cloudzhou
256 天前
在使用上,就不要把 etcd 作为存储使用,而是作为关键的版本号,或者仲裁者,敏感原子性操作,而把写操作放到其他地方
ducuducu
248 天前
@kneo 好的,原来 etcd 加了缓存
kneo
248 天前
@ducuducu 这个不算缓存吧,顶多叫缓冲。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1030338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX