购买云数据库还是购买云服务器自己搭建数据库,主要考虑以下几点:
1、如果是小型或初期项目,可以在云服务器上自行搭建数据库系统,但是数据库系统要占用云服务器的资源,也需要你自己维护。
2、如果对系统可用性和数据库可靠性有较高要求,需要单独购买云数据库,分开部署云应用服务器和云数据库服务器,可以实现集群、大并发、主从、热备等各种复杂应用。集群应用可以让更多的云服务器调用同一云数据库,实现不同服务器之间的数据共享;云数据库服务器支持部署主从模式,可以实现故障秒级切换到备份云数据库服务器上,保障系统高可用。
3、是否能准确预估业务成长模型,然后提前预备数据库需要的服务器资源。如果不能,建议选择云数据库。云数据库可依据业务需求即时开通所需资源,无需在业务初期采购高成本硬件,有效减少初期的资产投入及避免资源闲置浪费。云数据库可依据业务压力弹性扩展数据库资源,满足不同业务阶段对于数据库性能和存储空间的需求。