企业级开源分布式数据库 OceanBase

企业级开源分布式数据库 OceanBase

MulanPubL-2.0
C/C++ 查看源码»
跨平台
蚂蚁金服
2021-06-01
白开水不加糖

OceanBase 是一款开源分布式 HTAP(Hybrid Transactional/Analytical Processing)数据库管理系统,具有原生分布式架构,支持金融级高可用、透明水平扩展、分布式事务、多租户和语法兼容等企业级特性。

OceanBase 内核通过大规模商用场景的考验,已服务众多行业客户,现面向未来持续构建内核技术竞争力。

特性

OceanBase 数据库具有如下特性:

  • 高可用

OceanBase 数据库将数据以多副本的方式存储在集群的各个节点,可以轻松实现高可用,保证 RPO=0,甚至异地多活。即使单个节点出现故障也不影响业务。多副本能够满足从节点、机架、机房到城市级别的高可用、容灾要求,并且克服传统数据库的主备模式在主节点出现异常时 RPO>0 的问题。

  • 可扩展

OceanBase 数据库具有极强的可扩展性,可以在线进行平滑扩容或缩容,在扩容后自动实现系统负载均衡。并且扩容或缩容过程对应用透明。

  • 低成本

OceanBase 数据库可以在通用服务器上运行,不依赖于特定的高端硬件,能够有效降低用户的硬件成本。OceanBase 数据库使用基于 LSM-Tree 的存储引擎,能够有效地对数据进行压缩,并且不影响性能,可以降低用户的存储成本。

  • HTAP

OceanBase 数据库的分布式并行计算引擎对 OLTP 应用和 OLAP 应用都进行了很好的优化,并且支持跨数据库节点的 DQL 和 DML 并发执行,真正实现了一套计算引擎同时支持混合负载。

  • 兼容性

OceanBase 数据库高度兼容 MySQL 数据库生态。OceanBase 数据库支持 MySQL 5.6 版本全部语法,可以与 MySQL 业务无缝切换。

  • 多租户

OceanBase 数据库通过租户实现资源隔离,每个数据库服务的实例不感知其他实例的存在,并通过权限控制确保不同租户数据的安全性。多租户与 OceanBase 数据库强大的可扩展性相结合,能够提供安全、灵活的 DBaaS 服务。

整体架构

加载中

蚂蚁自研数据库 OceanBase 首次阐述战略:继续坚持自研开放之路,开源 300 万行核心代码

6月1日,在数据库OceanBase3.0峰会上,蚂蚁集团自主研发的分布式数据库OceanBase首次从技术、商业和生态三个维度对未来发展战略进行了系统性阐述。同时,OceanBase宣布正式开源,并成立Ocean...

2021/06/01 13:36

OceanBase 社区版发布,企业级开源分布式数据库

蚂蚁集团自研数据库 OceanBase 现已开源,采用 MulanPubL - 2.0 许可证。OceanBase 数据库是一个原生的分布式关系数据库,完全由阿里巴巴和蚂蚁集团自主研发。 OceanBase 社区版是一款开源分...

2021/06/01 08:00

没有更多内容

加载失败,请刷新页面

没有更多内容

3
回答
分布式数据库选型问题

各位大神,我有个需求,每年接受第三方推送至少2T的数据,第三方数据源是oracle,未来的每年数据增长量可能会更多,偏OLAP,对事务暂时没什么要求,最好...

04/26 21:53

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无博客

返回顶部
顶部