如何解决Redis与etcdv3的性能差异
我正在浏览Redis和Etcd的基准文档页面。从基准数据来看,Etcd似乎和Redis一样有效。
https://redis.io/topics/benchmarks
https://github.com/etcd-io/etcd/blob/master/Documentation/op-guide/performance.md#benchmarks
示例-由100个带有有效负载的并行客户端设置100k密钥-256字节
- on redis : 70K QPS
- on Etcd : 50k QPS
但是我无法理解 Etcd为何像Redis一样高效,或者我的理解有什么错误吗?
Etcd的原因应该比Redis慢得多
- Etcd可能正在使用SSD,但是Redis仍然是内存中的数据库,因此 应该有很高的表现。
- Etcd使用共识(筏)提供强一致性,并且应具有 比Redis慢。由于Redis无法保证一致性。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。