传统数据库和Scorates数据库在数据的持久性和高可用性上有什么不同?

已解决

传统数据库和Scorates数据库在数据的持久性和高可用性上有什么不同?

展开
收起
云上静思 2022-09-12 14:08:37 493 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    传统数据库通常是维护数据的多个副本,将持久性和高可用耦合在一起,而两者依赖的必要条件并不完全重合。对于持久化来讲,日志需要写入固定副本数事务才可以提交,而数据页快速复制和恢复使系统能够在故障出现时提供良好的服务质量,从而保证系统较高的可用性。Socrates 将日志和数据页分开存储意味着将数据库的持久性实现(由日志实现)和可用性(由数据页和计算层实现)进行解耦,解耦后有利于数据库使用最合适的机制处理任务。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-12 14:29:32
    赞同 展开评论
问答分类:
问答地址:

数据库领域前沿技术分享与交流

收录在圈子:
+ 订阅
让用户数据永远在线,让数据无缝的自由流动
还有其他疑问?
咨询AI助理