巨杉数据库 v5.0 Beta 正式发布!( 四 )

集群启动经过初次协议交换后 , 节点间逻辑时间误差与操作系统本地物理时钟即不存在任何直接联系 , 也就是说任何操作系统时间跳变不会对巨杉数据库的集群逻辑时间造成任何影响 。 一直以来 , SequoiaDB 使用RBS(RollBack Segment)回滚段机制实现多版本控制MVCC 。 在 v5.0 版本中 , 回滚段中的记录信息相应地引入了 ULT 字段 , 从而使分布式一致性事务能力得到了进一步的增强 。 智能化问题诊断与分析能力 对于一个较大的集群来说 , 想要进行问题诊断是一件相当复杂的事情 。 譬如说 , 各个操作系统由于系统时间都会存在一些细微差异 , 对于成百上千高并发的毫秒级查询性能诊断来说 , 想要在多个系统之间跟踪同一个查询会话相当复杂 。 因此 , 在一个大型集群中 , 数据库必须要有强大的自我问题诊断与修复能力 , 才能够尽量减少DBA与运维人员在诊断问题时的难度 。 SequoiaDB v5.0 版本中 , 对多服务器之间的问题定位与诊断机制进行了全方位的重新梳理 , 使用户能够更加直观地“看到”问题与故障的根因 , 大大减低了运维人员对于故障与问题的跟踪与诊断难度 。 自动化数据库实例高可用部署 在之前的版本中 , 尽管SequoiaDB对于底层存储实现了默认的高可用与容灾机制 , 但是对于上层用户创建的数据库实例的高可用解决方案 , 则需要手工配置DDL日志复制工具 , 无法做到开箱即用 。 在SequoiaDB v5.0 中 , 用户在创建 MySQL、PostgreSQL、MariaDB 等数据库实例时可以直接指定实例组 , 一个实例组中的数据库表结构DDL信息会自动进行同步 , 避免了额外的手工配置 。 除了上面提到的几个主要技术特性 , 在SequoiaDB v5.0中还将有更多的新功能特性将陆续亮相 , 同时数据库的性能、安全等方面也会有新的大规模提升 , 也希望大家继续保持关注! 相关阅读:针对金融级交易场景的严苛技术要求 , 如何修炼这门“必修课”?国际认可不断增加 , 国产数据库发展与应用前景如何?远程办公下 , 如何完成自动化测试与研发协作?

推荐阅读