[转帖]加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布
https://www.oceanbase.com/news/accelerated-embrace-and-support-of-open-source-ecosystem-oceanbase-open-source
2021年11月01日
首晒开源140天成绩单 !
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 将根据全球用户反馈加速迭代持续优化,满足用户更多场景的使用,推进国内开源生态的发展。
[转帖]加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布的更多相关文章
- 阿里云应用实时监控 ARMS 再升级,支持 Prometheus 开源生态
摘要: 应用实时监控服务 (ARMS) 是一款APM类的监控产品. 用户可基于 ARMS 的前端.应用.自定义监控,快速构建实时的应用性能和业务监控能力.ARMS 让所有性能问题“一屏了然”,不遗余力 ...
- 拥抱开源,共建生态 - 开源生态与效能提升专场 | CIF 精彩看点
随着软件技术日新月异的发展,GitHub 已经进化成为人类软件的基因库,遇到问题第一时间在 GitHub 上寻求合适的解决方案,已经逐渐变成工程师处理问题的常见方法.据 GitHub 年度报告显示,2 ...
- TARS基金会:构建微服务开源生态
导语 在20世纪60至70年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求.垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可 ...
- 阿里云高磊:API网关加速能力聚合与生态集成
导读:本文中,阿里云高级技术专家高磊(花名:埃兰)将聚焦API网关加速能力聚合与生态集成,讲述API如何实现系统间的衔接和API网关的产品升级进程,重点展示了一些新功能.新体验和新变化. 大家下午好, ...
- 从拥抱开源到回馈开源,灵雀云助力CNCF中国区培训业务
6月27日,全球首屈一指的开源盛会 2018 LinuxCon + ContainerCon + CloudOpen China (LC3)在中国北京国家会议中心落下帷幕.二度落地中国的LC3大会热度 ...
- Wtm携手LayUI -- .netcore 开源生态我们是认真的!
经过WTM团队和LayUI团队多次深入协商,双方于2019年7月29日在北京中国国际展览中心正式达成战略合作意向, 双方签署了战略合作框架协议,LayUI团队承诺使用WTM框架的任何项目都可以免费使用 ...
- .net开源生态,WTM与NCC
天下大势,分久必合,合久必分.改朝换代都如花开花谢,过眼云烟,更别提开发语言的更迭了. 我们所坚持的,只是那最初的感动,那“只是在人群中多看了你一眼”的惊艳.三十年河东,三十年河西,不忘初心,方得始终 ...
- 微服务开源生态报告 No.10
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.8
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.7
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
随机推荐
- DVWA Cross Site Scripting (XSS) 跨站脚本攻击
文章目录 DVWA_XSS(Stored) 存储性XSS 1.Low 2.Medium 3.High 4.Impossible XSS平台 DVWA_XSS(Stored) 存储性XSS 一句话概括: ...
- servlet怎么实现第一个程序和实现下载文件
简单介绍一下servlet是什么:1:Servlet是sun公司提供的一门用于开发动态web资源的技术 2:我们若想用发一个动态web资源,需要完成以下2个步骤: 第一步:1.编写一个Java类,实现 ...
- Programming Abstractions in C阅读笔记:p196
<Programming Abstractions in C>学习第63天,p196总结.涉及到编程之外的知识,依然是读起来很费劲,需要了解作者在书中提到的人物(Edouard Lucas ...
- SQL Server系列:系统函数之字符串函数
1.ascii() :返回ascii码 --返回ascii码 select ascii('a') go 2.char() :返回ascii对应的字符 --返回ascii对应的字符 select ch ...
- 云图说|AI开发难!难!难!端云协同多模态AI开发套件你需要了解一下
摘要:Huawei HiLens Kit是一款端云协同多模态AI开发套件,支持图像.视频.语音等多种数据分析与推理计算,可广泛用于智能监控.智能家庭.机器人.无人机.智慧工业.智慧门店等分析场景. 在 ...
- 超详细教程:SpringBoot整合MybatisPlus
摘要:本文为大家带来SpringBoot整合MybatisPlus的教程,实现SpringBoot项目中依赖数据模块进行数据操作,并进行简单测试. 本文分享自华为云社区<SpringBoot整合 ...
- 解读clickhouse存算分离在华为云实践
摘要:本文是我们对clickhouse做了最简单的支持obs的适配改造. 本文分享自华为云社区<clickhouse存算分离在华为云实践>,作者: he lifu. clickhouse是 ...
- vue2升级vue3:provide与inject 使用注意事项
provide / inject 类似于消息的订阅和发布.provide 提供或发送数据, inject 接收数据. VUE provide 和 inject 使用场景 当我们需要从父组件向子组件传递 ...
- 火山引擎DataLeap:3步打造“指标管理”体系,幸福里数据中心是这么做的
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 一家企业,为什么要搭建指标体系? 一句话总结来说,全面.合理的指标体系可以帮助企业统一目标,将业务环节量化,帮助策 ...
- peewee update和save性能分析
背景 python项目中使用了peewee这款orm框架,在对数据库更新时有两种语法,分别是save和update方法.有同事说从peewee的日志来看,update比save更快,于是做了一个简单的 ...