我是靠谱客的博主 敏感绿草,这篇文章主要介绍redis集群如果保证数据一致性_从CAP理论到分布式一致性协议,现在分享给大家,希望可以做个参考。

140c186e568c89dca5646f54451d6468.png

前言

在分布式开发中,我认为具备CAP理论与了解Raft、Zab等分布式一致性协议是十分有必要的,例如分布式锁的选择,你是选择Redis的主备集群(AP模型)还是选择ZK、etcd(CP模型)呢?

关于分布式锁的文章

从分布式理论到如何做一个生产级别的分布式锁_|-| [- |_ |_ ()-CSDN博客_如何做一个分布式锁​blog.csdn.net
4e60cf7222a8b8e3523937eb76a32862.png

如果不具备这些理论知识,我觉得是无法灵活选择且用好分布式锁的,不同业务场景有不同AP、CP模型的需求,例如为什么Nacos的配置中心使用CP模型,但注册中心却使用AP模型呢?这都是不同的场景有着不同的考量。说了那么多,那么为什么CAP总是在CP与AP之间讨论?接着往下看。

CAP理论

CAP理论是在分布式集群环境下讨论的,为什么分布式集群环境下会存在CAP问题呢?举个例子,假设我们后端存储服务使用Redis中间件,如果只部署一台Redis服务器,那么这台R

最后

以上就是敏感绿草最近收集整理的关于redis集群如果保证数据一致性_从CAP理论到分布式一致性协议的全部内容,更多相关redis集群如果保证数据一致性_从CAP理论到分布式一致性协议内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(144)

评论列表共有 0 条评论

立即
投稿
返回
顶部