开源社区推广相关(一)|蚂蚁集团自研数据库 OceanBase 正式重磅开源
目录结构
注:提前言明 本文中涉及到的资源 网站 博文,其链接列表如下:
1、oceanbase官方gitee链接,点击前往
2、oceanbase官网首页,点击前往
3、PostgreSQL数据库仓库链接,点击前往
4、oceanbase数据库源码gitee仓库,点击前往 或 本人oceanbase gitee仓库链接,点击前往 或 oceanbase数据库git仓库链接,点击前往
5、oceanbase数据库 官方使用文档链接,点击前往 或 oceanbase数据库官方文档中心,点击前往
1、本文内容全部来源于开源社区 GitHub和以上博主的贡献,本文也免费开源(可能会存在问题,评论区等待大佬们的指正)
2、本文目的:开源共享 抛砖引玉 一起学习
3、本文不提供任何资源 不存在任何交易 与任何组织和机构无关
4、大家可以根据需要自行 复制粘贴以及作为其他个人用途,但是不允许转载 不允许商用 (写作不易,还请见谅 💖)
消息
好消息 好消息 好消息,蚂蚁集团自研数据库OceanBase已于昨天正式开源代码,时间节点锁定为2021年06月01日。
获取:广大数据库开发人员及相关从业者将可以通过OceanBase
官网、GitHub
等渠道下载体验OceanBase
源码
意义:这将成为OceanBase
由闭源软件售卖,走向开源商业模式变革的关键一步
OceanBase数据库是由蚂蚁集团100%自主研发,历经阿里巴巴“双十一”和支付宝全部核心数据等大规模业务场景长期考验的纯国产数据库。去年6月1日,蚂蚁集团便通过新增对外投资的方式,以 1 亿元注册并 100% 持股北京奥星贝斯科技有限公司,OceanBase 数据库正式以公司模式独立运营。
简介
OceanBase 数据库是一个原生的分布式关系数据库,它是完全由阿里巴巴和蚂蚁集团自主研发的项目。OceanBase 数据库构建在通用服务器集群上,基于 Paxos 协议和分布式架构,提供金融级高可用和线性伸缩能力,不依赖特定硬件架构,具备高可用、线性扩展、高性能、低成本等核心技术优势。
OceanBase 数据库具有如下特点:
1、高可用 单服务器故障能够自愈,支持跨城多机房容灾,数据零丢失,可满足金融行业 6 级容灾标准(RPO=0,RTO<=30 秒)
2、线性扩展 透明扩展,自动负载均衡,应用透明的水平扩展,集群规模可超过 1500 节点,数据量可达 PB 级,单表记录万亿行
3、MySQL高度兼容 兼容 MySQL 协议、语法和使用习惯,MySQL 客户端工具可以直接访问 OceanBase 数据库
4、高性能 准内存级数据变更操作、独创的编码压缩技术,结合线性水平扩展,TPC-C 测试达到 7.07 亿 tpmC
5、低成本 使用 PC 服务器和低端 SSD,高存储压缩率降低存储成本,高性能降低计算成本,多租户混部充分利用系统资源
6、多租户 原生支持多租户构架,同一套数据库集群可以为多个独立业务提供服务,租户间数据隔离,降低部署和运维成本。OceanBase 数据库支持支付宝的全部核心业务,以及银行、保险、证券、运营商等多个行业的数百个客户的核心业务系统
前段时间由国际事务处理性能委员会(TPC)官网发布的最新数据分析基准测试(TPC-H)榜单中,蚂蚁集团自主研发的分布式关系数据库OceanBase
以1526万QphH的性能总分排名30000GB第一,高出第二名微软SQLServer成绩10倍以上。
开源
OceanBase 数据库是一个金融级分布式关系数据库,提供社区版和企业版:
- OceanBase 数据库社区版包含 OceanBase 的所有核心功能,源代码完全公开,且使用免费
- OceanBase 数据库企业版在 OceanBase 社区版的基础上,提供更多高级功能,如商业特性兼容、图形化管理工具、操作审计、安全加密、高可用扩展等
注:此次开源的正是OceanBase 数据库社区版,其所使用的开源协议:
OceanBase 数据库社区版完全开源,使用
MulanPubL - 2.0
许可证,您可以免费复制和使用源代码。当您修改或分发源代码时,请遵守木兰协议。
OceanBase 社区版是一款开源分布式 HTAP(Hybrid Transactional/Analytical Processing
)数据库管理系统,具有原生分布式架构,支持金融级高可用、透明水平扩展、分布式事务、多租户和语法兼容等企业级特性。OceanBase 内核通过大规模商用场景的考验,已服务众多行业客户,现面向未来持续构建内核技术竞争力。
相关文章
- 再见PowerDesigner,这款国人开源的数据库设计工具Chiner真香
- MySQL—全世界最流行的开源数据库!
- 内存映射文件原理_开源内存数据库
- 开源RDS替代:开箱即用、自动驾驶的数据库发行版 Pigsty
- 国产数据库|使用 Docker 安装 MogDB3.0
- dataX是阿里开源的离线数据库同步工具的使用
- 给你推荐一款真的好用的开源数据库监控系统LEPUS
- Android 数据库加密 android-database-sqlcipher 开源版本编译过程
- 联合评测 | GreatSQL 开源数据库在 DapuStor Roealsen5 NVMe SSD 中的应用探索
- GreatSQL 开源数据库 & NVIDIA InfiniBand存算分离池化方案:实现高性能分布式部署
- MongoDB开源数据库开发工具dbKoda
- SpringBoot之Redis访问(spring-boot-starter-data-redis)详解数据库
- MySQL数据库字段追加实现技巧(mysql字段追加)
- 了解决MSSQL数据库过大问题(mssql数据库太大)
- Oracle数据库解锁口令宝典(oracle解锁命令)
- Oracle数据库中触发器的类型及其功能概述(oracle触发器类型)
- Oracle数据库性能优化监测实践(oracle数据库性能监控)
- 探究Oracle数据库运行缓慢的原因(Oracle运行缓慢)
- 蚂蚁OceanBase数据库宣布正式开源:300万行核心代码向社区开放,未来3年专注核心分布式改造
- MySQL:一个强大的开源数据库管理系统(为什么使用mysql)
- 使用MSSQL连接MySQL数据库的步骤(mssql连接mysql)
- 探究Redis:开源的内存数据库?(redis是开源的吗)
- Redis强大,快速的开源数据库(简单介绍一下redis)
- Redis快速高效的开源内存数据库(简介redis)
- 比较两大开源数据库软件AliSQL和MySQL(alisql mysql)
- 深入探索Oracle数据库的Mid5优势(mid5 oracle)
- MySQL数据库开源且功能强大的关系型数据库管理系统(mysql ・)
- MySQL数据库缺失添加方式(mysql 不存在 添加)
- 可少的数据库技术MYSQL是一项不可少的数据库技术,广泛应用于Web应用程序移动应用程序和企业级应用程序它是一个开源的关系型数据库管理系统,可支持各种操作系统编程语言和数据存储格式无论是网站还是应用程序,都需要使用数据库来存储和检索数据,MYSQL的稳定性可靠性和灵活性使其成为首选数据库技术
- Oracle数据库中或运算实践(oracle中中或运算)
- 支持php4、php5的mysql数据库操作类
- MSSQL数据库同步教程