云数据库是指在虚拟计算环境中优化或部署的数据库,可以实现按需付费,按需扩展,高可用性和存储集成的优势。根据数据库类型,它通常分为关系数据库和非关系数据库(NoSQL数据库)。
云数据库的功能包括:快速实例创建,对只读实例的支持,读写分离,自动故障转移, 数据备份 ,Binlog备份,SQL审核,访问白名单,监视和 消息通知 等。
将现有 数据库优化 到云环境具有以下好处:
·用户可以根据存储容量和带宽要求付费
·数据库可以从一个地方移动到另一个地方(云可移植性)
·可以实现按需扩展
·高可用性(HA)
通过简化通过Web网络连接的可用信息的业务流程,将数据库部署到云可以支持并确保作为软件即服务(SaaS)部署的一部分的云中的业务应用程序。此外,将企业数据库部署到云还可以实现存储集成。例如,具有多个部门的大公司还必须具有多个数据库,这些数据库可以集成到云环境中的数据库管理系统(DBMS)中。