写点什么

OceanBase:云时代企业级分布式数据库的技术挑战

  • 2019-08-01
  • 本文字数:606 字

    阅读完需:约 2 分钟

在 QCon 北京 2019 大会上,杨传辉(日照)讲师做了《OceanBase:云时代企业级分布式数据库的技术挑战》主题演讲,主要内容如下。


演讲简介


虽然 Shared Nothing 数据库理论几十年前已经提出,但是直到今天为止,业界仍然只有阿里 OceanBase 和 Google Spanner 这两个经过大规模场景检验的云原生分布式数据库,可见技术难度之大。云原生分布式数据库的核心特性是分布式架构对使用者透明,业务不需要改造即可由原来的单机数据库迁移到分布式数据库。这就要求分布式数据库具备高可用、可扩展、自动负载均衡等核心能力并在多机场景下完整实现分布式事务、全局索引、复杂查询等全部 SQL 功能。本次报告将以 OceanBase 为例和架构师们一起探讨云原生分布式数据库的关键特性和技术挑战,包括如下几个部分:


  1. 云原生分布式数据库的关键特性,以及如何结合 Paxos 协议突破两阶段提交协议的阿基琉斯之踵。

  2. 分布式架构原理,包括存储可扩展、事务可扩展、高可用以及如何实现全局一致视图;

  3. 完备的 SQL 功能支持,包括分布式事务、全局索引等核心功能,以及 SQL 执行优化在分布式场景下的新挑战。


讲师介绍


杨传辉(日照)


蚂蚁金服 研究员


杨传辉(日照),目前在蚂蚁金服任职研究员,OceanBase 主架构师,负责 OceanBase 内核技术架构,职业生涯先后在百度和阿里从事云计算和分布式数据库内核研发工作,著有《大规模分布式存储系统:原理与实践》。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/beijing/schedule


2019-08-01 08:001175

评论

发布
暂无评论
发现更多内容

低代码平台包罗万象,企业应该如何做出抉择?

ToB行业头条

在武汉Java培训费用多少

小谷哥

深圳web前端培训费用多少?

小谷哥

Java 异步编程 (5 种异步实现方式详解)

Java-fenn

Java

Java培训可以从事哪些工作

小谷哥

mysql优化---如何搭建mysql的主从关系和mycat中间件

Java快了!

MySQL约束和事务知识归纳。

Java快了!

MySQL

教你如何用CSS修改图片颜色

千锋IT教育

女生参加java培训前景如何

小谷哥

有关Redis你掌握好这22点,大厂面试基本稳了!

Java全栈架构师

数据库 程序员 后端 Java 面试 redis 底层原理

为什么说企业需要关注客户体验?怎样去提升它?

Baklib

企业 客户体验

史上最全大厂面试题复盘总结,全会进大厂拿35K没问题(Java岗)

收到请回复

Java 云计算 开源 架构 编程语言

京东云无线宝产品部负责人张晓东 : 京东云无线宝与开源的亲密关系 | 《大神详解开源 BUFF 增益攻略》讲座回顾

Apache IoTDB

物联网 京东云 企业号九月金秋榜

字节Java大神精心编写的《Java开发者面试百宝书》,助你一臂之力!

收到请回复

Java 云计算 开源 架构 编程语言

Go 语言为什么建议定义零值可用的结构体?

Java-fenn

Java

面试官:说说Java并发运行中的一些安全问题

Java-fenn

Java

【CSM认证】11月1-4日在线工作日班 | 全国招生

ShineScrum捷行

项目管理 Scrum Scrum Master 敏捷项目管理

面试复盘 | 2022届 大疆秋招 测试开发 完整面经

Java-fenn

Java

利用Python开发App实战

千锋IT教育

【荣耀帐号服务】手把手教你快速上手快应用接入

荣耀开发者服务平台

数据库 前端 手机 服务器 honor

【Go】go build失败,报方法undefined

非晓为骁

Go 编译 go build

啃完这32W字的Java程序员面试题,大厂面试分分钟搞定!

收到请回复

Java 云计算 开源 架构 编程语言

谈一谈 build-scripts 架构设计

Java-fenn

Java

C++ 左值引用与 const 关键字

Java-fenn

Java

大数据培训机构如何选择

小谷哥

「番外篇」如何用Git平台账号登录建木CI with docker-compose.yml

Jianmu

DevOps 低代码 CI/CD gitops 无代码

什么是帮助中心?企业该怎样制作帮助中心页面?

Baklib

企业 帮助中心

C++ 中 Lambda 表达式的快速指南

Java-fenn

Java

通过自动化单元测试的形式守护系统架构

京东科技开发者

系统架构 单元测试 代码评审 代码质量检测工具 Archunit

设计模式之备忘录模式

Java-fenn

Java

建木持续集成平台v2.5.5发布

Jianmu

开源 DevOps 低代码 CI/CD 无代码

OceanBase:云时代企业级分布式数据库的技术挑战_数据库_杨传辉(日照)_InfoQ精选文章