OceanBase数据库我想问下这个ob的版本号的规则是什么?OceanBase_CE V4.2.1_CE_BP3_HF1的上一版本是4.2.2
OceanBase 版本号规则说明
VA.B.C_CE[_BETA][_BPX][_HFY]
A.B.C:保留三位版本,和 OceanBase 内核版本的前三位保持一致
BETA:版本定位,可选的值有 ALPHA、BETA、RC、RELEASE;目前 OceanBase 的版本策略,只有 beta 和 release 的概念,beta 表示测试版本,不推荐生产使用;release 版本,表示代表可以上生产;如有需要,后续再加 alpha,rc 等;默认不写,代表是 Release 版本,例如 V4.0.0_CE表示 V4.0.0_CE_RELEASE;
BP:表示是第 X 个 Bugfix 版本
HF:表示是第 X 个 Bugfix 版本的第 Y 个 Hotfix
总的来说,Alpha、Beta 和 RC 版本是软件开发周期中的测试版本,主要是为了测试和修改软件中可能存在的问题和缺陷。而 Release 版本是最终的正式版本,用于供广大用户使用。
OceanBase 的 Alpha 不对外,对外只有 beta、rc、release 版本,每个版本的版本定位由负责这个版本发布的 QA 来决定;为了减低理解成本,目前我们只有 beta、release 两种版本的区别,beta 不推荐生产使用,release 可以在生产上使用。
OceanBase 数据库的版本通过 V.x.y.z.f 表示,其中:
x 表示主要的大版本,该版本一般会有架构升级或较大的新功能发布。
y 表示计划迭代版本,该版本是正常迭代计划内,含有重要功能或特性更新和提升。
z 表示发布更新版本,该版本包含少量功能或特性更新和对已知问题进行修复。
f 表示补丁升级版本,第四位版本号针对因功能特性或修复问题需要推高版本号的场景。
在 Oracle 模式下查看数据库的版本
SELECT * FROM v$version;
+-----------------------------------------------------------------------------------------------------------+--------+
| BANNER | CON_ID |
+-----------------------------------------------------------------------------------------------------------+--------+
| OceanBase 4.0.0.0 (r20220525115829-1873fc2598d56060fe307ce3b7b88647686e0b09) (Built May 25 2022 12:12:10) | 0 |
+-----------------------------------------------------------------------------------------------------------+--------+
1 row in set
——参考链接。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。