OceanBase 4.1 体验
- 前言
- OCP Express在线升级功能
- 租户级物理备库
- TP(事务处理)和AP(分析处理)优化
- TP 性能优化
- AP 性能优化
- 结尾
前言
上次我们讲了本人自己亲自上手OceanBase 4.1的初体验,国产的分布式数据库也太太太太太便捷了吧,具体参考链接: 「OceanBase 4.1 体验」|国产分布式数据库不好用?别再打脸了,上次只是初步体验,经过了多天的持续体验,OceanBase 4.1简直就是宝藏分布式数据库,那可是
for i in range(9999999999999999999999999999999999999999999999999999999999999999999999):
print("太");
好用了!
OCP Express在线升级功能
- OCP表示 “Online Cluster Platform”,它可以为OceanBase用户提供更加高效、稳定的在线升级方式。是一种旨在实现在线升级的集群平台。
单击式在线升级
OCP Express可以让用户在不停机的情况下快速完成在线升级,只需要单击按钮即可完成整个升级过程。例如,在使用OceanBase 4.0版本时,用户可以轻松地升级到OceanBase 4.1版本,而无需任何额外操作。
- 故障自愈
在升级过程中,如果发生故障,OCP Express会自动检测并进行相应的处理,以确保系统的稳定和可靠性。例如,如果某个节点在升级过程中出现了故障,OCP Express会自动将其踢出集群,并进行修复,直到节点重新运行后再次将其加入集群。
- 并行化升级
OCP Express可以同时对多个节点进行升级,大大缩短了升级时间。例如,在一个由100个节点组成的集群中,OCP Express可以同时升级10个或20个节点,从而显著缩短了升级时间。
- 回滚支持
如果在升级过程中发生错误,OCP Express可以快速回滚到之前的状态,以避免数据丢失和系统不稳定。例如,在升级过程中,如果出现了无法解决的问题,OCP Express会自动将集群回滚到升级之前的状态。
租户级物理备库
- OceanBase 4.1的新特性:租户级物理备库是一种数据库备份和恢复方案,它可以对整个集群进行备份,包括所有的数据和元数据。租户级物理备库与传统的逻辑备份不同,它基于底层文件系统或块设备进行备份,因此备份速度更快、可靠性更高。
- 在租户级物理备库方案中,备份文件通常会存储到独立的存储介质中,以保证备份文件的安全性和可靠性。用户可以设置定期备份策略,例如每天备份一次,以确保备份文件始终是最新的。
- 支持增量备份
OceanBase 4.1版本可以通过增量备份方式实现备份操作,仅备份变更部分数据,可
大幅减少备份所需时间和存储空间
。
- 支持并行备份
在备份大型数据库的情况下,OceanBase 4.1版本可以支持并行备份,将备份任务分成若干个独立的作业并行执行,
加快备份过程
。同时,多个备份进程可以同时访问相同的数据页,提高备份速度
。
- 支持增量恢复
除了增量备份外,OceanBase 4.1版本还支持增量恢复,可以快速恢复更新的数据,
加快恢复过程
。
- 备份文件可去除敏感信息
OceanBase 4.1版本备份文件可去除敏感信息(如密码等),保证备份数据的
安全性
。
- 支持灾备备库的动态注册
当出现故障时,OceanBase 4.1版本支持将备库注册到主库以实现灾备自动切换,提高系统的
可用性
。
- 支持增量异地备库
在多地域、多数据中心部署的场景下,OceanBase 4.1版本支持增量异地备库,可实现数据在异地备库之间的实时同步,保证
数据的高可用性
。
- 支持全量备份灾备
OceanBase 4.1版本的全量备份灾备功能可实现全量备份文件的跨地域复制,从而在灾难恢复时
快速恢复原有数据
。
- 支持备份集成到管理中心
OceanBase 4.1版本支持将=备份集成到管理中心=,可通过统一的接口进行管理、调度与监控,提高数据库
备份恢复的效率
。
TP(事务处理)和AP(分析处理)优化
- OceanBase 4.1版本在事务处理和分析处理两个场景下都进行了性能优化,从而提升了整个系统的性能。
TP 性能优化
在TP场景下,OceanBase 4.1版本提供了多种性能优化的库,以提高系统的吞吐量和响应时间。其中最重要的是OLTP引擎的优化,它可以使用多种技术来提高事务处理的速度和效率。例如,支持MVCC多版本并发控制、支持快照隔离级别和可重复读隔离级别等。
此外,OceanBase 4.1还提供了高性能的网络通信库和存储引擎,在数据传输和存储方面都具有非常高的效率和可靠性。例如,存储引擎采用了B+树索引结构和LSM树结构,能够快速地进行数据查找和插入。
AP 性能优化
在AP场景下,OceanBase 4.1版本提供了多种性能优化的库,以提高大数据分析处理的速度和效率。其中最重要的是数据并行处理库,它可以将数据分成多个分区并行处理,以提高查询速度和响应时间。
OceanBase 4.1还提供了高性能的数据压缩库和存储引擎,在数据传输和存储方面都具有非常高的效率和可靠性。例如,存储引擎采用了分布式文件系统和列式存储结构,在数据存储和读取方面都具有非常好的性能表现。
结尾
大家不来试试?