replication - 数据库中多领导者与无领导者复制的优缺点?
问题描述
数据库中多领导者与无领导者复制的所有优缺点是什么?
以下是我能想到的一些:
- 在多领导者中,客户端仅写入一个领导者,因此可能会有较低的延迟
- 在无领导者中,您通常可以容忍更多的故障,因为只要有 w 节点可用于写入和 r 节点可用于读取,那么系统就可以继续运行
每种方法的其他一些优点/缺点是什么?
解决方案
推荐阅读
- vespa - 通过分解 map 对结构进行分组
进入列表并使用 sameElement 过滤 - spring - Spring Boot Kafka 启动错误“无法建立与节点 -1 的连接。代理可能不可用。”
- python - 如何跟踪帖子被共享的次数 - Django
- node.js - 当我在邮递员上运行时如何请求数据。目前,电子邮件、名字和姓氏被硬编码到代码中。我如何请求数据?
- json - 如何在没有中间结构的情况下有效地将 JSON 的一部分提取为 Vec?
- reactjs - 脚本资源位于重定向后面,这是不允许的。firebase 云消息传递 firebase-messaing-sw.js
- batch-file - Windows 等效使用 CAT 使用文件中的密钥加密文件
- python-3.x - Python计算两个字符串和整数数组
- r - 如果 Rmd 文件未更改,则页面不呈现
- c++ - 相对于继承的构造函数,gcc 编译器是否还有一个错误?