NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### BASE理论 Base = Basically Available(基本可用性) +Soft state(软状态) +Eventually consistent(最终一致性),由eBay架构师Dan Pritchett提出 Base是对CAP中一致性和可用性权衡的结果,源于提出者自己在大规模分布式系统上实践的总结。核心思想是无法做到强一致性,但每个应用都可以根据自身的特点,采用适当方式达到最终一致性。 * 基本可用是指分布式系统在出现故障的时候,允许损失部分可用性,保证核心可用 * 柔性状态是指允许系统存在中间状态,而该中间状态不会影响系统整体可用性 * 最终一致性是指系统中的所有数据副本经过一定时间后,最终能够达到一致的状态