开发者社区 > 数据库 > 正文

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

已解决

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

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

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

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

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

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

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载