HW--GaussDB--(一)--老登原来TM是你啊,哈哈!
这两天谈了点东西,把自己搞的崩溃的不行,感觉自己不行了,有点小郁闷,今天看看官网,搜了点资料,顿时更加崩溃了,忍不住大喊:老登,原来TM的是你啊,O(∩_∩)O哈哈~!
一、GaussDB(for mysql)
1、先理清思路,如站在高山看大河,这样能一窥全貌。
二、GaussDB(for mysql)云数据库的特点
1、主节点功能
处理所有的写
写WAL日志(Redo)
2、只读实例
处理只读请求
快速生主
快速增/删
3、数据分区
数据页以slice组织、分布在各个slice
4、Slice服务
单数据库可以分配多个Slice,访问间隔离
存储和处理日志记录
维护和重构数据页
服务数据页读请求
5、架构及规格对应
三、老登你好,哈哈!
四、GaussDB(for Mysql)的特点:
1、特点介绍
2、搞扩展性
横向扩展更快:官方数据:添加节点只需要五分钟
采用分布式存储:官方数据:存储容量最大可达128T
主备倒换(个人喜欢切换这个词)时间更快:消除了Binlog复制延迟,RTO有保障
数据库库crash恢复更快:存储层在不断地异步,分布式对日志进行推进
3、高可靠性
使用读写分离,降低各个节点的压力,设置副本,消除单点风险
使用共享存储,保障数据的安全,防止数据丢失
五、GaussDB(for Mysql)兼容性
1、GaussDB(for Mysql)兼容介绍
2、分布式架构的组成
六、GaussDB配套的工具
1、数据管理服务(Data Admin Service,简称DAS)
作为数据库工具,是连接云数据库与用户之间的桥梁,用户通过工具可以直观的体验到数据库服 务的质量。DAS可以用来登录和操作云上数据库,是提供数据库开发、运维、智能诊断一站式 云上数据库管理平台,方便用户使用和运维华为云数据库。
基于DAS管理云数据库GaussDB(for openGauss)的一些操作 - 墨天轮
主要功能展示
2、数据复制服务(Data Replication Service,简称DRS)
数据复制服务(Data Replication Service,简称DRS)作为一种高效、灵活的服务,支持从多种数据库源到GaussDB(for MySQL)的迁移,相比其他迁移工具如mysqldump等,DRS提供了实时的数据迁移能力,大大减少了系统的停机时间,确保了业务的连续性。
3、数据库和应用迁移 UGO(Database and Application Migration UGO,简称为UGO)
专注于异构数据库对象迁 移和应用迁移的专业化工具。通过预迁移评估、结构迁移二大核心功能,实现主流商用数据库到华为云数据库的自动 化搬迁,助力用户轻松实现一键上云、一键切换数据库的目的
UGO 产品迁移方案
UGO 核心功能
4、数据库安全服务DBSS
数据库安全服务即DBSS(Database Security Service)
是华为云基于30年数据库安全 积累自研的云服务,包括数据库安全审计和数据库安全防护两个子服务,提供数据泄露 保护、数据库防火墙、数据库审计等功能,可以全面保障云上数据库安全和资产安全。
数据库安全审计:
数据库安全审计提供的旁路模式数据库审计功能,可以对风险行为进行实时告警,并对攻击行 为进行阻断。同时,通过生成满足数据安全标准的合规报告,可以对数据库的内部违规和不正 当操作进行定位追责,有效检测并阻断外部入侵,保障数据资产安全。提供用户行为发现审计、 多维度分析、实时告警和报表功能。
数据脱敏:
敏感数据发现遵从行业合规性,发现用户数据库的敏感数据,对敏感数据进行脱敏。
数据脱敏实例:
脱敏前数据展示
12345678
脱敏后数据展示
12XXXX78