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

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

OceanBase一致性与可用性分析

周欢1,樊秋实1,胡华梁1,2   

  1. 1. 华东师范大学 软件学院,上海,200062; 2. 浙江理工大学 经济管理学院,杭州,310018
  • 出版日期:2014-09-25 发布日期:2014-11-27
  • 通讯作者: 胡华梁,男,副教授,硕士生导师,研究方向为数据库 E-mail:jmxyandy@126.com
  • 作者简介:周欢,女,博士生,研究方向为分布式数据库
  • 基金资助:

    浙江省自然科学基金(LY12F02044)

Consistency and availability in OceanBase

ZHOU  Huan1, FAN  Qiu-Shi1, HU  Hua-Liang1,2   

  1. 1. Software Engineering Institute, East China Normal University, Shanghai,200062, China;
    2. School of Economic Management Zhejiang SciTech University, Hangzhou,310018, China
  • Online:2014-09-25 Published:2014-11-27

摘要: OceanBase作为一个面向海量数据查询的分布式数据库,支持关系查询和跨行跨表事务,同时保证了一致性和可用性.本文在详细阐述了一致性与可用性的背景基础上,根据传统数据库和分布式数据库保证一致性和可用性的协议和策略,对OceanBase的一致性和可用性架构进行分析.最后,探讨了基于OceanBase架构演变而来的3种架构的实现方案.

关键词: 分布式数据库, 一致性, 可用性, OceanBase

Abstract: OceanBase as a distributed database, not only supports for cross table relational query and interbank transactions but also ensures consistency and availability. Based on the study of traditional database architectures and distributed database architectures, this article analyzed the architecture of consistency and availability in OceanBase, and finally discussed the implementations of the three architectures evolved from OceanBase.

Key words: distributed database, consistency, availability, OceanBase

中图分类号: