选型|数据架构选型必读:2021上半年数据库产品技术解析( 六 )


  1. 混合负载能力:OceanBase数据库新版本的分布式并行执行引擎可使得OceanBase集群的多个数据库节点并行运行查询和DML语句 , 并且能够通过资源组的方式将TP和AP工作负载使用的资源进行隔离 , 而且实现了对大尺寸事务的支持 , 允许用户在一条DML语句中修改上亿行数据 , 真正实现了用一套系统支持实时混合负载 。
  2. 兼容性:在V3.1版本 , OceanBase数据库兼容了绝大部分Oracle数据库的SQL语法、函数、过程性语言、系统包、性能视图等功能 。
  3. 高可用:在V3.1版本 , OceanBase数据库对于集群的总控服务、选举算法、数据动态负载均衡机制都进行了大量的重构和优化 , 让OceanBase数据库在大集群规模、复杂高可用场景下 , 都能够实现RTO<30s的目标 , 并且数据的负载均衡效率大幅度提高 。
  4. 可扩展能力:截止V3.1版本 , OceanBase数据库已涵盖了Oracle的大多数分区类型 , 以及MySQL的全部分区类型 。 此外 , 该版本提高了单机分区数上限并支持了大事务 , 真正做到通过一套引擎解决混合负载的原生分布式数据库产品 。
  5. 产品易用性:在V3.1版本 , OceanBase数据库在产品易用性上做了很多工作 , 包含日志梳理、视图管理和升级 。
NoSQL
RocksDB发布6.19.x及6.20.x版本
近期 , RocksDB分别发布了6.19.x和6.20.x版本 。 2个大版本主要修复了一些Bug及一些使用行为上的变化 , 新功能上主要围绕BackupEngine和BlobDB展开 。
关于修复的具体内容 , 请参阅官网(https://github.com/facebook/rocksdb/releases) , 除此之外 , 在以下所列的功能点进行了更新: