数据库,是一种“稳定可靠、可弹性伸缩”的在线数据库服务。数据库,基于云计算平台,提供数据库的变更、查询和计算等服务。
这种服务不仅能够把用户从繁琐的硬件、软件配置上解脱出来,还可以简化软件、硬件的升级,具有普通数据库所不具有的特点
目前,用户使用数据库有两种模式:一种是用户利用“虚拟机镜像”独立地在云上运行数据库;另一种是购买数据库服务提供商的数据库服务访问权限。
所谓的“虚拟机镜像”,就是云平台允许用户在其购买的虚拟用例上搭建数据库。用户既可以上传自己本地的安装了数据库的虚拟机镜像,也可以利用云平台提供的安装了优化后的数据库的虚拟机镜像。
购买云服务访问权限,是指数据库服务提供商,把数据库的使用权限作为服务提供,而不需要手动建立一个虚拟机用例。用户因此节省了安装和维护数据库的成本,只需要为使用数据库服务支付一定的费用。
数据库的优势:
1、 方便快捷
通常,开发数据库需要首先购买一个服务器,然后将其托管到项目公司,再在服务器上安装数据库和其他需要的软件。
这些步骤在现代项目要求快速落地和迭代的情况下,已经不再适用了,我们希望有专门的服务商提供一个“按钮”就能完成上述所有工作。
这个原理类似于,在生活中我们需要用电,会选择使用插座,然后插上电源适配器即可,而不是自己做发电机来发电。
2、 弹性伸缩
弹性伸缩的使用场景有很多,例如游戏行业,一款游戏在刚发布的时候可能玩家很少,在发布一个月后突然玩家暴增,过了一段时间可能玩家又开始逐渐流失。
因此如何为游戏配置合适的服务器数量,对游戏厂商而言,是一个棘手的问题。
使用数据库,可以根据用户需求合理购买、释放数据库服务器,从而在降低成本的同时,向用户提供满意的服务。
3、 安全
数据库服务能够帮助用户将危险的操作收缩起来,避免数据库管理员的失误或错误操作,从而能够更好、更稳定地为用户提供服务。