云数据库和本地数据库的区别有:1、云数据库计算性能高,本地数据库需要云服务器的云盘规划架构,实现集群版的难度较高;2、云数据库提供白名单、安全组、专有网络隔离、自动主备复制、数据备份、日志备份等功能,安全性高,本地数据库难以实现计算和存储分离。
具体内容如下:
1、性能方面
云数据库:MySQL的本地SSD盘实例性能极佳,MySQL的计算型性能更加显著。
本地数据库:需要云服务器的云盘规划架构,实现集群版的难度较高,极依赖资深数据库管理员。
2、安全方面
云数据库防护:白名单、安全组、专有网络隔离。云数据库数据可靠性高,自动主备复制、数据备份、日志备份等。云服务器自建数据库在好的架构下才能实现高可靠性,而且需单独购买研发服务 。
本地数据库防护:白名单、安全组、专有网络隔离;比云计算硬件更新速度慢,性能一般都会低于云数据库;难以实现计算和存储分离(若使用高端存储实现计算和存储分离,动辄需要数千万支出),实现集群版的难度较高,极依赖资深数据库管理员。