ITPub博客

首页 > 数据库 > 国内数据库 > 加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布

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

原创 国内数据库 作者:OceanBase数据库 时间:2021-11-10 18:48:53 0 删除 编辑
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 将根据全球用户反馈加速迭代持续优化,满足用户更多场景的使用,推进国内开源生态的发展。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69909943/viewspace-2841612/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
欢迎来 OceanBase 开源官网技术切磋 https://open.oceanbase.com/answer

注册时间:2019-02-13

  • 博文量
    579
  • 访问量
    584599