自己有运维能力的情况下,还有云数据库的必要吗
磁盘的 I/O 性能和可用性可能比云服务器好,当然也可能半斤八两!
如果自己有运维、热备能力的话,还能有什么优势?
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676471769143185408.html
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676471769143185408.html
阿里云的 RDS 其实做了高可用的。如果你拿两个 ecs 搭主备,你还需要一台机器做负载均衡、高可用。另外, rds 提供了备份功能。可以把数据库恢复到任意时间点。这个功能,自己开发,也是不小的工作量。另外,还有报警等功能。这样说来,你觉得贵?
@moult 云扩展与自己扩展最大的区别是: 在云上,物理设备采购前置了,自己做就会面临两个选择: 要么浪费钱先前置,要么花费较多采购时间。云的弹性一说,有这个隐含含义 。
看具体情况而定。
初期资金有限,时间相对较多,根据成本最优化推荐自己管理服务器。
中期已经有一定资金,自己的时间成本(或者人力资源成本)也提高,推荐用云服务器。
后期优于规模扩大,云服务器的成本又超过了人力资源成本,推荐自己管理服务器。
@lslqtz 比喻完全不当
@adrianzhang 但是如果使用云服务器的话,扩展性都差不多。
@snnn 云服务器都差不多,什么 I/O 优化实例,什么 SSD ,读写速度还不如 U 盘快!
@vitovan 虽然把运维工作交出去了,但是损失了自主性,不能自定义配置文件,而且单机性能不够的情况下,想做主从都难,阿里云的只读实例也还没开放,其他云更没有动静,多主更加不用想了。
刚刚从自建数据库迁移到云数据库的来说句话:有必要。
在迁移之前也是自己做了主从热备,定时全量下载到本地之类的,很方便也没出过什么问题。
那为什么考虑迁移到云数据库?
有运维、热备的能力,不代表就应该自己去搞,搞了就要维护,维护了就要花时间,这部分时间如果可以用钱买下来,然后去做其他的事情,会更有效率,那么就应该用钱买下来。
综合衡量之后,切换到了云数据库。
时间腾出来了,就能做更多业务相关的事情了。