2023年07月27日 10:31:36 来源:云起智控物联科技(武汉)有限公司 >> 进入该公司展台 阅读量:72
云数据库是指被优化或部署到一个虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。根据数据库类型一般分为关系型数据库和非关系型数据库(NoSQL数据库)。
云数据库的特性有:实例创建快速、支持只读实例、读写分离、故障自动切换、数据备份、Binlog备份、SQL审计、访问白名单、监控与消息通知等。
将一个现有的数据库优化到云环境有以下好处:
·可以使用户按照存储容量和带宽的需求付费
·可以将数据库从一个地方移到另一个地方(云的可移植性)
·可实现按需扩展
·高可用性(HA)
将数据库部署到云可以通过简化可用信息通过Web网络连接的业务进程,支持和确保云中的业务应用程序作为软件即服务(SaaS)部署的一部分。另外,将企业数据库部署到云还可以实现存储整合。比如,一个有多个部门的大公司肯定也有多个数据库,可以把这些数据库在云环境中整合成一个数据库管理系统(DBMS)。

服务
云数据库是专业、高性能、高可靠的云数据库服务。云数据库不仅提供WEB界面进行配置、操作数据库实例,还提供可靠的数据备份和恢复、完备的安全管理、完善的监控、轻松扩展等功能支持。相对于用户自建数据库,云数据库具有更经济、更专业、更高效、更可靠、简单易用等特点,使您能更专注于核心业务。
优势
轻松部署
用户能够在RDS控制台轻松的完成数据库申请和创建,RDS实例在几分钟内就可以准备就绪并投入使用。用户通过RDS提供的功能完善的控制台,对所有实例进行统一管理。
高可靠
云数据库具有故障自动单点切换、数据库自动备份等功能,保证实例高可用和数据安全。免费提供7天数据备份,可恢复或回滚至7天内任意备份点。
低成本
RDS支付的费用远低于自建数据库所需的成本,用户可以根据自己的需求选择不同套餐,使用很低的价格得到一整套专业的数据库支持服务。
特性
实例创建快速
选择好需要的套餐后,RDS控制台会根据选择的套餐优化配置参数,短短几分钟一个可以使用的数据库实例就创建好了。
支持只读实例
RDS只读实例面向对数据库有大量读请求而非大量写请求的读写场景,通过为标准实例创建多个RDS只读实例,赋予标准实例弹性的读能力扩展,从而增加用户的吞吐量。
故障自动切换
主库发生不可预知的故障(如:硬件故障)时,RDS将自动切换该实例下的主库实例,恢复时间一般<5min。
数据备份
RDS默认自动开启备份,实现数据库实例的定时备份。自动备份保留期为七天。
在自动定时备份的基础上,RDS也支持用户手动的数据库实例备份(即数据快照),可以随时从数据快照恢复数据库实例。
Binlog备份
RDS会自动备份Binlog日志,并长期保存Binlog日志的备份。
RDS备份的Binlog日志也提供用户下载,方便用户对Binlog进行二次分析处理。
访问白名单
RDS支持通过设置IP白名单的方式来控制RDS实例的访问权限。
监控与消息通知
通过RDS控制台可以详细了解数据库运行状态。并且可以通过控制台定制需要的监控策略,当监控项达到监控策略阀值时,RDS将通过短信方式进行提醒和通知。
RDS服务的相关变更也会通过电子邮件或短信通知功能及时告知。
应用场景
Web网站
LAMP是常见的网站开发架构,有了RDS用户不用再为数据库的优化、管理劳神费力。RDS优异的性能为网站的发展壮大,提供强有力的保证。
数据分析
随着大数据时代的到来,RDS将成为用户在大数据时代把握时代数据脉搏、进行高效数据分析的得力助手。
数据管理
RDS做为云上的关系型数据库服务通过控制台进行简单、方便的数据管理,并通过高可靠的架构确保您的数据安全。
学习研究
RDS使用简单、容易上手,无论是用于数据库应用教学,还是做相关研究都是不错的选择。
云数据库 MongoDB 版
云数据库 MongoDB 版是兼容 MongoDB 协议、高度兼容 DynamoDB 协议的在线文档型数据库服务,支持Serverless、单节点、副本集、分片集群四种部署架构,能够满足不同的业务场景需要,在互联网(游戏、资讯、社交、电商、直播)、新零售、在线教育、金融、物联网、政企等行业都有广泛的应用。
产品功能
架构丰富:单节点、副本集、分片集群单节点高性价比;多节点副本集保障业务高可用;分片集群自由配置弹性扩展。
单节点单节点规格是阿里云为数据容错性高的场景打造的一款产品,适合非核心数据的存储,单节点架构保障系统高性价比,适合测试环境、学习培训、企业内部系统等业务场景。
副本集副本集架构通过部署多种节点来达到高可用的效果,每个副本集实例包含一个Primary节点(主节点),一个或多个Secondary节点(从节点)、一个Hidden节点(隐藏节点)以及可选的一个或多个ReadOnly节点(只读节点)。当Primary节点出现故障,系统自动从Secondary节点中选举出新的主节点;当Secondary节点不可用,由Hidden节点接管服务,多重保障系统服务可用性。大量只读请求,可以单独访问ReadOnly节点,从而减轻Primary和Secondary节点的访问压力。

分片集群分片服务(shard)和配置服务(configserver)采用三节点副本集架构,稳定可靠;代理服务(mongos)和分片服务(shard)支持灵活配置个数,线性扩展数据库系统的存储空间及读写性能。单分片(shard)支持72000的IOPS,3TB存储空间,单分片可承载15万QPS的应用压力(读写比95:5);Sharding模式支持水平弹性扩展。
数据安全:自动备份和一键恢复,多层网络安全防护备份存储至对象存储OSS,多层网络防护机制,抵御大多数情况的恶意数据损毁。
备份与恢复机制每天自动备份数据,数据容灾能力强,免费支持7天内的任意时间点数据的恢复,有效防范数据误操作,降低业务损失。
VPC专有网络实例部署在利用OverLay技术在物理网络基础上构建的专有VPC虚拟网络上,在TCP层直接进行网络隔离保护。
DDOS防护在网络入口实时监测,当发现超大流量攻击时,对源IP进行清洗,清洗无效情况下可以直接将恶意IP拉进黑洞。
IP白名单配置最多支持配置1000个白名单规则,直接从访问源进行风险控制。
数据生态:数据自由流转,应用更灵活云上云下数据互通,大数据Spark系统对接应用。
数据传输服务(Data Transmission Service,简称DTS)数据库传输平台,支持RDBMS(关系型数据库)、NoSQL、OLAP等多种数据源之间数据进行交互,提供了数据迁移、实时数据订阅及数据实时同步等多种数据传输能力。
多实例间数据同步可以实现数据库MongoDB实例间自动双向同步数据,轻松应对多活架构,容灾有保障。

数据闭环流通通过DTS数据传输服务,可实现异构数据库之间云上流通,全面打通不同数据库;云上云下同构数据库畅通无阻。
大数据分析对接可与大数据Spark系统对接,让大数据分析游刃有余。例如与阿里云原生数据湖分析服务DLA的Serverless Spark对接,满足在线交互式查询、批处理、机器学习等诉求。
便捷运维:专业监控和数据库管理平台,主动升级可视化管理及运维平台,简单易用,系统主动升级至可靠版本。
监控平台提供CPU利用率、IOPS、连接数、磁盘空间等实例信息实时监控及报警,随时随地了解实例动态。
可视化管理平台管理控制平台对实例重启、备份、数据恢复等高频高危操作可进行便捷地一键式操作。
可视化DMS平台专业的DMS数据管理平台,提供可视化的MongoDB数据管理,图形化轻松管理数据库(Database)、集合(Collection)、文档(Document)等对象,全面提升研发、运维效率。
数据库内核版本管理主动升级,快速修复缺陷,免去日常版本管理苦恼;优化数据库MongoDB参数配置,利用系统资源。
主要组件说明
任务控制MongoDB实例支持多种管理控制任务,如创建实例、变更配置以及备份实例等。任务系统会根据您下发的操作指令,进行灵活控制并进行任务跟踪及出错管理。
HA控制系统高可用探测模块,用于探测MongoDB实例的运行状况。如果判断主节点实例不可用,则切换主备节点并通知用户,您也可以手动切换主备节点,保障MongoDB实例的高可用。
日志收集系统收集MongoDB运行情况的日志信息,包括实例慢操作记录日志、审计日志等。
监控系统收集MongoDB实例的性能监控信息,包括基础指标、磁盘容量、网络请求以及操作次数等核心信息。
备份系统针对MongoDB实例进行备份处理,将生成的备份文件存储至OSS(Object Storage Service)中。目前MongoDB备份系统支持用户自定义备份策略的自动备份和手动备份,保存7天内的备份文件。
在线迁移系统当实例所运行的物理机出现故障,在线迁移系统会根据备份系统中的备份文件重新搭建实例,保障业务不受影响。