演讲介绍:
虽然 Shared Nothing 数据库理论几十年前已经提出,但是直到今天为止,业界仍然只有阿里 OceanBase 和 Google Spanner 这两个经过大规模场景检验的云原生分布式数据库,可见技术难度之大。云原生分布式数据库的核心特性是分布式架构对使用者透明,业务不需要改造即可由原来的单机数据库迁移到分布式数据库。这就要求分布式数据库具备高可用、可扩展、自动负载均衡等核心能力并在多机场景下完整实现分布式事务、全局索引、复杂查询等全部 SQL 功能。本次报告将以 OceanBase 为例和架构师们一起探讨云原生分布式数据库的关键特性和技术挑战,包括如下几个部分:
1)云原生分布式数据库的关键特性,以及如何结合 Paxos 协议突破两阶段提交协议的阿基琉斯之踵。
2)分布式架构原理,包括存储可扩展、事务可扩展、高可用以及如何实现全局一致视图;
3完备的 SQL 功能支持,包括分布式事务、全局索引等核心功能,以及 SQL 执行优化在分布式场景下的新挑战。
演讲PPT:
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。