写点什么

加速拥抱支持开源生态 | OceanBase 开源版 3.1.1 正式发布

发布于: 1 小时前
加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布

2021 年 10 月 18 日,在第十二届中国数据库技术大会(DTCC2021)上,OceanBase CTO 杨传辉分享了“一体化架构的原生分布式数据库”主题演讲,并公布了 OceanBase 开源项目的进展以及开源版 3.1.1 的正式发布。


首晒开源 140 天成绩单 


自 2021 年 6 月份 OceanBase 正式发布了开源版 3.1.0 以来,收到了很多开发者和行业用户的积极评价,在更多的互联网、银行、保险等行业用户的生产环境中已得到充分应用。

OceanBase 开源版 3.1.1 正式发布


OceanBase 开源版 3.1.1 全面提升内核兼容、工具生态、接口开放、备份恢复、开源 OS 支持和易用性能力,持续增强开源产品化应用能力。


一、全面加强 MySQL 兼容


1、适配支持 MySQL 5.7 驱动协议,支持 5.7 新增的会话变量,可以推高 OceanBase 的 MySQL 兼容版本,避免企业内部安全审计问题。


2、新增 MySQL 8.0 的通用表表达式(Common Table Expressions),丰富了 SQL 的能力,满足复杂业务查询需求实现。


3、支持租户/用户最大连接数设置。系统变量 MAX_CONNECTIONS 设置租户最大连接数。系统变量 MAX_USER_CONNECTIONS 设置用户最大并发连接数。创建用户时,可以通过参数 MAX_USER_CONNECTIONS 指定用户的最大并发连接数。参数 MAX_CONNECTIONS_PER_HOUR 指定用户的每小时最大连接数。


4、新增支持 10 个函数,完善数据校验、时区转换查询及网络能力。具体支持系统函数 CRC32()、系统函数 CONVERT_TZ()和网络地址相关函数 INET_ATON()、INET_NTOA()、INET6_ATON()、INET6_NTOA()、IS_IPV4()、IS_IPV6()、IS_IPV4_MAPPED() 和 IS_IPV6_MAPPED()。


二、高可用和易用性加速提升


1、提供物理备份与恢复能力,实现集群级物理备份(数据全量和增量备份 &秒级别触发的事务日志近实时备份)、租户级物理恢复(恢复到历史任意时间点)。


2、新增自动化参数配置功能,主动探测系统资源自动配置 OceanBase 参数。


3、新增自动化测试功能,支持集成运行 mysql_test、TPCH 和 Sysbench 测试框架。


4、新增错误码解析工具 ob_error,快速定位错误


5、新增管理员工具 ob_admin,提升疑难问题分析诊断能力


三、更多开放接口


1、开放 TABLE API 接口,让 OceanBase 数据库拥有 NoSQL 的能力,支持 KV 接口读写数据,提升高性能存储访问能力(TABLE API 接口是表模型和 KV 模型数据的操作接口,定义了客户端和数据库服务端之间的一组通用的交互协议)。


2、开放 Change Data Capture(CDC)接口,提供 OceanBase 对外数据同步接口。CDC 是 OceanBase 数据库对外提供事务日志访问的接口,作为数据链路的一环,CDC 支持解析、抽取和组装事务日志,为下游数据同步提供消费数据,例如,通过 CDC & Canal 对接实现数据增量迁移。


四、完善生态工具


1、支持数据同步工具 Canal 和 DataX。支持将数据从 MySQL 迁移到 OceanBase 数据库。支持使用 DataX 向 OceanBase 数据库全量迁移数据


2、支持 Prometheus 监控系统,增强了社区版本集群监控能力。例如,资源使用监控(包括 CPU、内存、IO 和网络)、系统压力监控(SQL 时延、活跃会话和 CACHE 命中率等)、集群使用约束(NTP 时钟同步等)。


3、支持客户端工具 DBeaver


4、支持使用 Docker 部署 OceanBase 数据库。全面支持主流 x86 平台操作系统。

拥抱开源,不断向前


2021 年 6 月 1 日 OceanBase 正式宣布开源,第 1 天即有超过 16 万人次访问社区。开源 140 天,OceanBase 社区共吸引全球 21,300 多位用户,4,200 多位开发者 Star 关注,产生了 500 Commit 代码提交,600 多篇社区深度原创内容, 1000+行业人才通过认证,超过 50 家企业深度实践。140 天的努力,OceanBase 已追上全球顶级开源项目 1 年的平均活跃度。


本次发版特别参考了快手、携程、Bilibili、六棱镜等公司提供的宝贵意见和建议。OceanBase 开源版 3.1.1 只是一个开始,后续 OceanBase 将根据全球用户反馈加速迭代持续优化,满足用户更多场景的使用,推进国内开源生态的发展。


点击 ”开源版 3.1.1 Release Notes“,开启原生分布式数据库探索之旅!

发布于: 1 小时前阅读数: 8
用户头像

企业级原生分布式数据库 2020.05.06 加入

github:https://github.com/oceanbase/oceanbase 欢迎大家

评论

发布
暂无评论
加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布