一文读懂什么是云关系数据库

2

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2022-12-21 17:45:40 | 显示全部楼层
一文读懂什么是云关系数据库



近年来“云”的发展逐渐成熟,各大厂商争相上云,信息系统也与云的关联性越来越强,而数据库作为信息化系统、互联网应用中不可或缺的重要组成部分,也顺势而为,踏上了这朵云。
云数据库是一种被优化或者部署在一个虚拟计算环境内的数据库,提供稳定可靠,具有弹性伸缩能力的、在线的数据库服务。云数据库能够根据用户的需求,进行资源的按需拓展。
云关系数据库以修改实例名称、扩容磁盘、单机转主备实例、手动切换主备实例、删除按需实例等方式为操作组成,支持单机、主备或集群部署模式,并提供迁移、高可用/容灾、数据库备份与恢复、弹性伸缩、性能监控等配套功能。云关系数据库可以显著地减少企业数据库运维的复杂性和成本,使企业更加专注于应用开发和业务发展。
如果你想更好的了解数据库/云关系数据库的相关知识,可以点击下方链接,在天翼云学堂有非常系统的数据库知识内容培训,在这里不仅可以学到更多数据库的相关知识,还可以考取天翼云行业认证,为身在不同岗位角色、技术成长能力阶段、产品体系的你提供云服务运营商的权威认证。
天翼云学堂 - 云网人才创新工场


云数据库的读写分离

读写分离是云关系数据库的一项重要技术,它能提高数据库服务器的性能。因为数据库服务器的计算资源是有限的,当用户访问服务器,保持连接需要占用一部分资源;当用户访问数据,服务器读取数据库内容也需要占用资源;当用户修改数据,服务器写入数据库内容同样需要占用资源。
为了实现读取能力的弹性扩展,分担数据库压力,云关系数据库通过在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量,从而提高数据库服务器的性能。
在实例关系方面,主实例、只读实例和代理实例(中间件)三者间的关系,如下图所示,当创建主实例后,在主实例的详情页面,为该主实例创建只读实例和代理实例。

  • 主实例:承担读、写请求;
  • 只读实例:承担读请求;
  • 代理实例:对主实例和只读实例的读流量权重配比进行设置和管理。


除此之外,读写分离能力还具有以下的技术特点:

  • 规格可以与主实例不一致,并可以随时更改规格(没有时间限制),便于弹性升降级;
  • 不需要维护帐号与数据库,全部通过主实例同步;
  • 提供系统性能监控。关系型数据库服务提供近 20 个系统性能的监控视图,如磁盘容量、IOPS、连接数、CPU 利用率、网络流量等,用户可以轻松查看实例的负载。
云数据库监控

在安全稳定性方面,云数据库监控的指标定义了关系型数据库上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索关系型数据库产生的监控指标和告警信息。
但是在操作过程中,监控的功能亦有对环境的前提需求。
首先,在关系型数据库正常运行的情况下,故障、删除状态的关系型数据库,无法在云监控中查看其监控指标,只有在关系型数据库再次启动或恢复后,才可正常查看。
或者关系型数据库已正常运行一段时间(约10分钟)的情况下,对于新创建的关系型数据库,需要等待一段时间,才能查看上报的监控数据和监控视图。
在实际操作过程中,通过设置关系型数据库告警规则,用户可自定义监控目标与通知策略,及时了解关系型数据库运行状况,从而起到预警作用。当需要修改告警规则,或者此告警规则已无法满足当前的业务系统监控任务,可以选择删除或者停用此告警规则。


了解了基本的云关系数据库定义及相关优势后,下篇文章我们将从云关系数据库的常用能力出发,为您带来更多数据库相关产品的介绍,敬请期待!
如果您对云知识感兴趣,可阅读上篇文章:
更多数据库相关文章可点击:
回复

举报 使用道具

4

主题

10

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2025-2-23 06:57:01 | 显示全部楼层
我也是坐沙发的
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表