了解云数据库、关系型数据库MySQL、SQLServer、PostgreSQL、文档数据库服务、分布式缓存的产品定义、功能及应用场景
关系型数据库
关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。关系型数据库支持以下引擎:
云数据库MySQL
MySQL是目前最受欢迎的开源数据库之一,其性能卓越,搭配LAMP(Linux + Apache + MySQL + Perl/PHP/Python),成为WEB开发的高效解决方案。 云数据库拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。
PostgreSQL
PostgreSQL是一个开源对象关系型数据库管理系统,并侧重于可扩展性和标准的符合性,被业界誉为“最先进的开源数据库”。PostgreSQL面向企业复杂SQL处理的OLTP在线事务处理场景,支持NoSQL数据类型(JSON/XML/hstore),支持GIS地理信息处理,在可靠性、数据完整性方面有良好声誉,适用于互联网网站、位置应用系统、复杂数据对象处理等应用场景。
Microsoft SQL Server
Microsoft SQL Server是老牌商用级数据库,成熟的企业级架构,轻松应对各种复杂环境。一站式部署、保障关键运维服务,大量降低人力成本。被广泛应用于政府、金融、医疗、教育和游戏等领域。云数据库SQL Server具有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理和经济实用等特点。
优势
低成本
- 即开即用
可以通过官网实时生成目标实例,RDS配合弹性云服务器(ECS)一起使用,通过ECS内网连接RDS可以有效的降低应用响应时间、节省公网流量费用。同时RDS for Microsoft SQL Server还包含了微软的License费用,您无需额外支出License费用。
- 弹性扩容
可以根据您的业务情况弹性伸缩所需的资源,按需开支,量身订做。配合云监控(云)监测数据库压力和数据存储量的变化,您可以灵活调整实例规格。
- 完全兼容
无需再次学习,RDS各引擎的操作方法与原生数据库引擎的完全相同。RDS还兼容现有的程序和工具。
- 运维便捷
公有云负责RDS的日常维护和管理,包括但不限于软硬件故障处理、数据库补丁更新等工作,保障RDS运转正常。提供专业数据库管理平台,重启、重置密码、参数修改、查看错误日志和慢查询日志、恢复数据等一键式功能。提供CPU利用率、IOPS、连接数、磁盘空间等实例信息实时监控及报警,让您随时随地了解实例动态一键式部署,一键式扩容。
高安全性
- 网络隔离
通过虚拟私有云(VPC)和网络安全组实现网络隔离。VPC允许租户通过配置VPC入站IP范围,来控制连接数据库的IP地址段。RDS实例运行在租户独立的VPC内,可提升RDS实例的安全性。您可以综合运用子网和安全组的配置,来完成RDS实例的隔离。
- 访问控制
通过主/子帐号和安全组实现访问控制。创建RDS实例时,RDS会为租户同步创建一个数据库主帐户,根据需要创建数据库实例和数据库子帐户,将数据库对象赋予数据库子帐户,从而达到权限分离的目的。可以通过VPC对RDS实例所在的安全组入站、出站规则进行限制,从而控制可以连接数据库的网络范围。
- 传输加密
通过TLS加密、SSL加密实现传输加密。使用从服务控制台上下载的CA根证书,并在连接数据库时提供该证书,对数据库服务端进行认证并达到加密传输的目的。
- 存储加密
通过静态加密、表空间加密、同态加密对数据进行加密。RDS支持对存储到数据库中的数据加密后存储,加密密钥由KMS管理。
- 数据删除
删除RDS实例时,存储在数据库实例中的数据都会被删除,任何人都无法查看及恢复数据。安全删除不仅包括数据库实例所挂载的磁盘,也包括备份数据的存储空间(通常为廉价的对象存储系统)。
- 防DDoS攻击
当用户使用外网连接和访问RDS实例时,可能会遭受DDoS攻击。当RDS安全体系认为用户实例正在遭受DDoS攻击时,会首先启动流量清洗的功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理,保证RDS整体服务的可用性。
- 安全防护
RDS处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据安全,防御DDoS攻击、防SQL注入等。建议用户通过内网访问RDS实例,可使RDS实例免受DDoS攻击风险。
高可靠性
- 双机热备
RDS采用热备架构,故障系统1分钟自动切换。
- 数据备份
支持自动备份和手动备份,并支持通过备份数据恢复实例。用户可以设置自动备份的周期,还可以根据自身业务特点随时发起备份,选择备份周期、修改备份策略。
- 数据恢复
支持按备份集和指定时间点的恢复。在大多数场景下,用户可以将35天内任意一个时间点的数据恢复到RDS临时实例或克隆实例上,数据验证无误后即可将数据迁回RDS主实例,完成数据回溯。
高可用
单机版: 单实例;
主备版: 一主一从异步;
一主两备版:一主两从半同步;
文档数据库服务
文档数据库服务(Document Database Service,简称DDS)完全兼容MongoDB协议,提供安全、高可用、高可靠、弹性伸缩和易用的数据库服务,同时提供一键部署、弹性扩容、容灾、备份、恢复、监控和告警等功能。
分布式缓存
分布式缓存服务(Distributed Cache Service,CT-DCS)是天翼云打造的分布式key-Value数据库服务,兼容Redis协议,主要用于持久化数据的存储或缓存数据的存储。DCS提供单机和主备两种缓存实例类型,支持自动容灾切换、在线扩容、数据备份、实例监控等数据库服务。
产品优势
即开即用
快速开通。
服务在线申请,实时开通,您无需关心服务部署的硬件及软件。
高可用
双机热备。
采用双机热备架构,主机故障后,服务秒级切换到备机,无需人工干预。
灵活扩容
在线扩容。
支持在线扩容缓存实例规格,扩容不需要终端服务,不影响业务的正常运行。
稳定可靠
数据持久化。
主备模式下支持数据持久化功能,数据实时保存到磁盘进行持久化,防止机器重启后数据丢失,机器重启后系统会根据磁盘保存的信息重建内存。
易维护
管理操作流程简便,一键申请、启停缓存实例。有丰富的服务监控指标(如key的数据、客户端连接个数、处理过的命令数据等),以及系统监控指标(如内存、CPU、网络的使用率)。
应用:游戏、电商、互联网
主备:主从热备部署架构,数据持久化,故障自动切换。
单机:单节点部署,支持数据持久化。
集群主备:proxy模式集群,数据分片,分片主从热备部署架构, 数据持久化。
集群单机:proxy模式集群,数据分片,分片单节点部署架构, 数据持久化。