{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

阿里云数据库,跟自己在服务器安装的有什么区别?有人说安装很简单,那为什么要花钱买?

UsherChenUsherChen 回答0 收藏2
收藏问题

9条回答

khs1994

khs1994

回答于2022-06-28 17:34

其实使用云数据库的好处,其实很简单,说白了就是省时、省力、省心。


有人说安装一个数据库很简单,为什么要花钱去买云数据库呢?比如Mysql,本身就是免费的,我何不自己安装呢?那么我们从这几点看看成本:

  • 硬件服务器:自己安装数据库的话,也得有服务器安装吧,就算随便找个PC安装,PC也是钱呐;这些都需要自购。

  • 机房、网络:安装好的数据库放呐?肯定得有个机房吧。包括网络,都需要自己来搭建。


如果说上面几点,一般的公司都具备条件,那么再往下看:

  • DBA:数据库搭建好了得有人管,一个优秀DBA的工资可不低哟。

  • 各种监控:数据库的性能怎么样,压力大不大,都需要有监控系统时刻盯着。

  • 数据库的高可用:单台数据库可以运行了,那么得考虑数据库的高可用了,只部署一台肯定是不够的,至少得来个主备,更高级一些的都需要几地几中心的容灾。

  • 数据库的扩容:业务量上去了,数据库容量不够用了,资源得加上。

  • 操作系统、数据库补丁或升级:这也是少不了的。

显而易见,云数据库有着自动化、标准化、智能化这些优势,可以完美的解决上面这些痛点。


但是云数据库和传统的数据库相比,也有着自己的劣势:

  • 隐私问题:数据毕竟是放在人家的服务器上面的,那么一定就会有着隐私泄露的风险。

  • 安全问题:同上,所以很多云数据都是支持全量和增量备份的。

  • 所以有实力的公司都会搭建自己的私有云,相比公有云来说,成本会更高。


希望我的回答,能够帮助到你!

我会持续分享Java程序开发、架构设计、职业发展等方面的知识和见解,希望能得到你的关注今日头条【会点代码的大叔】,转载请注明出处。

评论0 赞同0
  •  加载中...
waruqi

waruqi

回答于2022-06-28 17:34

ucloud云数据库 简单、安全、方便。

年初误修改了1000多条数据,郁闷的要死,用ucloud云rds的binlog功能居然全部找回来了。

然后数据库也会每天自动帮我做一次备份,几乎不担心数据丢失的问题了。

ucloud云还会自动帮我诊断,sql慢查询一眼就可以看得出来,优化非常方便。

有人会说,自己搞数据库,也可以搞这些,但我想说,我担心自己搞得没有ucloud云专业和稳定,而且还需要专门找个人来维护,成本不比ucloud云低。

有人说,放ucloud云怕数据不安全,那我想说你放哪里安全呢?然道你想去自建机房?你的数据真的重要到让ucloud云去偷,别逗了。

ucloud云对于千千万万的小公司,是实实在在降低了成本的,减轻了运维负担,推动了移动互联的发展。

评论0 赞同0
  •  加载中...
fuchenxuan

fuchenxuan

回答于2022-06-28 17:34

这个问题本质上就是私有云与公有云的区别。私有云所有的事情都是自己操心,自己采购、自己部署、自己运维,换来的是自己对IT的100%的控制。而公有云很多工作交给了服务商,没有采购的环境、没有运维的环节,需要时候随时扩容,非常灵活,但很多工作也受制于服务商,比如性能什么的也只能由服务商定,另外也需要花钱,是持续不断地付费,只要还在用。

具体到ucloud云数据库的使用,除了上面的选择原因之外,最重要的考虑是你整个IT系统的部署方式,如果你的IT系统都在ucloud云上,那么你也就只有上云数据库了。

另外,数据库的部署和运维也是一个技术性很强的工作,现在的数据库安装是越来越简单了,但运维依然是一个技术活,特别是遇到问题的时候。去年,数据库大佬甲骨文提出了自治数据库的说法,其目的也在于此。即使如此,人对于数据库的使用还是非常重要的。而且除了甲骨文外,其他数据库目前还做不到。如果没有专业的DBA,同时业务又很关键,上云也是一个可以考虑的办法。

评论0 赞同0
  •  加载中...
banana_pi

banana_pi

回答于2022-06-28 17:34

问这个问题,可以猜测出题注对于服务器和web程序不是很了解。

前段时间,我自己搞了一个网站程序,租了一个云服务器,咋一看服务器挺牛逼的,8核cpu 4G内存,跑centos应该很拉风了。但是现实情况是,数据量小的时候,网站运行很流畅,数据量大的时候就很差了。

经过对比分析,才找到性能瓶颈的原因,数据库。是的你没有看错,数据库性能达不到导致网站访问的时候,访问等待时间过长,甚至达到1分钟以上。

当你的数据库内容达到一定级别之后,就需要用专门的数据库了,因为这个是解决性能瓶颈的一个有效手段。

小打小闹 数据库内容较少,就直接用服务器上自己安装的数据库就行。

评论0 赞同0
  •  加载中...
rottengeek

rottengeek

回答于2022-06-28 17:34

便利与廉价服务的背后往往是更大的代价。选择ucloud云(或者其他云)的服务,最大的问题是,你公司的数据、用户信息得由他们管理。

也就是说,在选择便利的云服务的同时,你更应该考虑的是,公司的核心数据交给ucloud是否可以。显然每个公司都会有不一样的答案,我相信绝大多数公司既希望便利可靠的云数据存储,又不希望像ucloud这样的寡头可以访问和利用自己的数据。

其实这就是目前几乎所有云服务商的最大问题,就是海量公司数据的隐私问题。现在几乎所有大厂的云服务都没有一个针对性的解决方案。估计他们也不愿意给出,可能有诸多原因,但我想最重要的恐怕还是利益。因为这些数据就算不直接拿来卖,也有可能被用来训练AI,如此一来,便宜廉价的云服务背后其实是无可限量的价值。这就是为什么要造云中心,因为那是未来最有价值的数据矿产,而产生这些矿的,正是那些使用其云存储的公司和用户。这些公司一面为寡头源源不断地提供数据,为他们发展核心技术(比如AI)提供最重要的核心原料,一方面可能面临寡头的侵蚀(这点可能就是ucloud云很受抵触的原因之一)。

公司的核心数据是公司的核心价值所在,如果价值足够大,自己麻烦一点搭建服务器,数据库,找专业管理员恐怕是必须的。比如银行一般都有自己的数据中心,他们只是购买基础设备商的硬件和维护服务。

但是你的数据达到了那样的规模,其价值达到了需要自己建立服务器,自己维护的需要了吗?我想这才是你真正要考虑的。

评论0 赞同0
  •  加载中...
Brenner

Brenner

回答于2022-06-28 17:34

比较简单的对比就是ucloud云数据库是有正版授权的,本地部署的话就不好说了。

评论0 赞同0
  •  加载中...
fireflow

fireflow

回答于2022-06-28 17:34

云rds性能还是挺高的,我们用的是ucloud云的,三年mssql高可用,128g内存,三年共60多万。感觉还是挺划算的。如果自己购买部署,要机房,防灾,双机热备,电费,维护人员,费用绝对不只这点。

评论0 赞同0
  •  加载中...
hightopo

hightopo

回答于2022-06-28 17:34

把数据库放在另一个服务器上,减轻主服务器的负担,同时也提高了数据库的访问速度。

评论0 赞同0
  •  加载中...
widuu

widuu

回答于2022-06-28 17:34

小型服务器租云,大型的尤其内部账务自己搭建

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<