巨杉数据库 v5.0 Beta 正式发布!( 三 )
一直以来 , SequoiaDB的监控与运维体系设计以底层诊断快照(snapshot)调用为基础 , 通过Restful API返回给上层应用整个或部分集群的运行信息 。 一般来说 , 企业客户将会根据自身需求开发接口模块 , 将SequoiaDB的监控接入自身使用的监控大屏系统或Zabbix、ELK等各类软件 。
但是我们发现 , 使用这种机制对于一些用户存在上手困难 , 需要较多规划设计与定制化二次开发的问题 。 因此 , 在SequoiaDB v5.0 版本中 , 我们在 SAC(Sequoia Administration Center)中推出了增强的开箱即用图形化监控体系 , 使用户不需要任何预配置即可使用完善的图形化运维与监控能力 。
SAC中新的图形化监控模块基于开源项目 Prometheus 与 Grafana 实现 。 除了能够展示标准的性能监控指标以外 , 我们还能够支持慢查询分析(SequoiaPerf)等能力 , 使用户可以在全图形化界面中进行系统的历史与当前慢查询分析 。
图 1. SequoiaPerf监控页面 图 2.慢查询详细诊断信息 增强的MVCC能力 MVCC多版本控制是近年来数据库的标准功能之一 , 也是分布式数据库实现多分区间RR隔离级别的重要基础能力 。 SequoiaDB 从v2.6版本首次支持MVCC多版本控制 , 而在 v5.0 版本中则得到了进一步的增强 。 在 SequoiaDB v5.0 版本中 , 集群引入了全局逻辑时间(ULT:Universal Logical Timestamp)、本地逻辑时间(LLT:Local Logical Timestamp)、本地UTC时间(LRT:Local Real Time)等概念 。 全局统一时间通过节点间的STP(SequoiaDB Time Protocol)协议进行定期同步 , 避免每次查询均访问全局时间所造成的性能损耗 。推荐阅读
- 腾讯云数据库Redis鼎立支持:腾讯会议完成300人在线会议
- 数据库紧急修复中 微盟系统遭遇自家核心运维破坏
- 空间数据库与传统数据库的区别?
- 区块链,作为一个分布式的数据库
- 助力用户学习研究,科学出版社电子书和数据库免费开放
- 【视频】小白测评数据库实测小米10Pro 骁龙865对比990 5G
- 腾讯云数据库Redis助力百万企业远程办公
- 2020最新500道Java高岗面试题:数据库+微服务 +SSM+并发编程+..
- 美国空军试点基于区块链的数据共享数据库,带来了什么启示
- 【视频】小白测评数据库实测50台手机 谁在UI快充忽悠人?