华东师范大学学报(自然科学版) ›› 2014, Vol. 2014 ›› Issue (5): 173-179.doi: 10.3969/j.issn.10005641.2014.05.015

• 计算机科学与技术 • 上一篇    下一篇

OceanBase高可用方案

杨传辉   

  1. 阿里巴巴集团,北京 100020
  • 出版日期:2014-09-25 发布日期:2014-11-27
  • 通讯作者: 杨传辉,男,阿里巴巴集团技术专家,研究方向为分布式数据库 E-mail:rizhao.ych@alipay.com

High availability solution of OceanBase

 YANG  Chuan-Hui   

  1. Alibaba Inc., Beijing 100020, China
  • Online:2014-09-25 Published:2014-11-27

摘要: 传统关系数据库基于共享存储或者主备同步的方式实现高可用.这些方案要么依赖硬件的高可用,但成本高昂;要么无法同时满足强一致性和高可用性.OceanBase将云计算和数据库两种技术有机地融合起来,实现了基于Paxos协议的高可用方案.该方案构建在普通服务器上,成本低廉,且同时满足强一致性和高可用性.

关键词: 共享存储, 主备同步, 高可用, 强一致, Paxos

Abstract: Shared storage or masterslave replication is used in traditional RDBMS to achieve high availability. The first solution relies on high available hardware, and so are of high cost, while the second solution cannot meet the requirements of strong consistency and high availability concurrently. OceanBase combines cloud computing and database technology. Its high availability solution is based on Paxos protocol. This solution is built on top of commodity machine. It meets requirements of both strong consistency and high availability with low cost.

Key words: shared storage, master slave replication, high availability, strong consistency, Paxos

中图分类号: