mariadb - mariaDB Galera Cluster 一些概念混淆
问题描述
我目前正在研究 MariaDB 的 HA 和数据分片,但有几点让我感到困惑,请帮助我。
假设我想对我的 Galera Clustering 实施数据分片,我认为 MaxScale 和 Spider 都可以做到这一点。那么,MaxScale 和 Spider 到底有什么区别呢?如果它们提供的功能重叠,我可以只选择其中一个来实现吗?或者我可以结合这两种解决方案来做出不同的改进吗?
正如我上面提到的,我想实现数据分片以提高系统的写入速度。但是 Galera Clustering 的主要目标(或优势)是支持多主复制,从而保证高可用性,不是吗?那么当我将数据分片到集群时,数据不一致一定会发生对吧?是否总是需要权衡来确定效率或可用性?在这种情况下有什么替代方案?
非常感谢你们!
解决方案
推荐阅读
- machine-learning - 任何图片输入大小的 ML 分类模型
- python - 如何在 pdb 文件中添加链、残基和原子?
- visual-studio-code - 查看 vscode 中未保存的更改
- visual-studio-code - 通过 WSL 使用 VSCode 连接到远程 linux 服务器 - 文件位置问题?
- swift - 如何向 SCNNode 添加拖放手势?
- php - 如果总数未知,我如何获得 foreach 的最后一次迭代
- javascript - React 组件在选项卡之间来回移动时加载数据两次
- flutter - Flutter Web:使用 HtmlElementView、IFrameElement、registerViewFactory 实现的解决方案在 ios 中不起作用
- javascript - JavaScript,eccrypto.encrypt() 在对值进行十六进制处理后给出 [object object]
- python - 将嵌套列表转换为列表显示不可散列的类型