云数据库VS 自建数据库:哪个好?(已公布获奖名单)

[复制链接]
查看13 | 回复13 | 2012-1-16 14:24:41 | 显示全部楼层 |阅读模式
云数据库是部署和虚拟化在云计算环境中的数据库。在云数据库应用中,客户端不需要了解云数据库的底层细节,所有的底层硬件都已经被虚拟化,对客户端而言是透明的,它就像在使用一个运行在单一服务器上的数据库一样,非常方便,同时又可以获得理论上近乎无限的存储和处理能力。越来越多的本地数据和服务将逐渐被转移到云中。企业用户在任意地点通过简单的终端设备,就可以对企业数据进行全面的管理。此外,云数据库可以很好的支持企业开展一些短期项目,降低开销,而不需要企业为某个项目单独建立昂贵的数据中心。
Amazon 是云数据库市场的先行者。Amazon 除了提供著名的S3 存储服务和EC2 计算服务以外,还提供基于云的数据库服务Dynamo。Dynamo 采用“键/值”存储,其所存储的数据是非结构化数据,不识别任何结构化数据,需要用户自己完成对值的解析。作为云数据库市场的两大主力军Google和微软都极为强劲,Google BigTable是一种满足弱一致性要求的大规模数据库系统,SQL Azure允许用户通过网络在云中创建、查询和使用SQL Server 数据库。云端数据库的开源阵营里,HBase利用开源MapReduce平台Hadoop提供了类似于BigTable的可伸缩数据库实现。
话题讨论:
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
3.云数据库和分布式数据库有哪些共同点和不同点?
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
活动时间:2014年9月15日-10月18日
活动奖励:
最佳会员1名:赠送无线鼠标1个
活跃会员3名:赠送技术图书3本


110437cdjc6jjajrvqhxvw.jpg (20.85 KB, 下载次数: 140)
下载附件
2014-9-15 17:22 上传

获奖会员:
最佳会员:
gma
活跃会员:
www_xylove
chuwuwang
晴天小龙



回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
云数据库人力投入少,不需要数据库设备。省力,但目前了解,云数据库整体运营服务成本高。云数据库要基予网络的支持。网络慢影响数据传输效率。
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
oracle,IBM的DB2,Sybase,Informix,SQL Server,都有云服务
3.云数据库和分布式数据库有哪些共同点和不同点?
分布式数据库是计算机网络环境中各场地或节点上的数据库的逻辑集合。逻辑上它们属于同一系统,而物理上它们分散在用计算机网络连接的多个节点/场地,并统一由一个分布式数据库管理系统管理云数据库和传统的分布式数据库有着相似的地方,比如,都把数据存放到不同的节点上分布式数据库在可扩展性方面是无法和云数据库相比的由于需要考虑数据同步和分区失败等开销,前者随着节点的增加,会导致DDB性能快速下降。而云数据库则具有很好的可扩展性,因为后者在设计的时候,就已经避免了许多会影响到可扩展性的因素,比如采用更加简单的数据模型、对元数据和应用数据进行分离以及放松对一致性的要求等等
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
服务,效率,安全,速度,哪家做的最好,最看好哪一家。

回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
手游、金融、门户网站、电商网站等等,目前使用云数据库大多都是中小企业,大企业基本上是自建的。云端网路中的数据库,不一定在什么地方,当你想用时就可以利用数据,不用时,它也在网络中,不会丢失,存储安全,使用方便,但是收数据库的大小限制。自建数据库相对于相对于云端数据库,更加好用、简便,但是耗用成本过大,维护也比较困难。
个人认为数据库位置在云端,大家可以通过各种接口程序在任何地点调用云端的数据;数据库是开放的,是任何人可申请可使用的。
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
目前,有五个重要的数据库引擎:Sybase,微软公司的SQL Server,IBM公司的DB2,Oracle和微软公司的Jet(用于Access)。另外,好像听说京东的JAE有免费25G的数据库,不过只能内网使用,就是说必须JAE得应用才能访问,JAE外不能访问。关于云端数据安全的备份与恢复:主要是多点云存储、只收集并恢复关键数据。
3.云数据库和分布式数据库有哪些共同点和不同点?
典型的云数据库管理系统一般分为两部分:一部分为服务端,另一部分为客户端。服务端主要是企业基于云数据库搭建的信息管理系统,一般架设在企业的服务器或大型主机,由企业相关部门统一管理。客户端主要应用于各办公室,办公人员通过该客户端进行登陆并发出应用请求,通过网络发至服务端,充分发挥了云数据库的高可靠性、便捷易用性及超大规模等特点。
分布式数据库涉及精炼的数据,传统的分布式关系型数据库会定义数据元组的schema,存入取出删除的粒度较小。分布式数据库现在出名的有Hbase,oceanbase。其中Hbase是基于HDFS,而oceanbase是自己内部实现的分布式文件系统,在此也可以说分布式数据库以分布式文件系统做基础存储。
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
个人对他们的经营理念都很看好,但是相对来说腾讯的人流量大,掌握的资源最多,QQ的数据存储量也是十分的庞大,突然想到阿里和百度的数据也大的不得了,凌乱了...相对来说吧,看好腾讯,用户多,资源多,这年头有用户就是老大。
回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
云数据库显然是企业未来信息化的主流数据库,中小型企业由于自身的资金问题,无力创建云数据库,只能使用的是公有云上的云数据库。而大企业由于资金雄厚,能够为自己的企业创建私用云,在私用云上创建云数据库,提供给企业使用。不管是中型企业,还是大型企业,使用云数据库,只能是利大于弊。使用云数据库的好处众多,弊端是目前云计算,从大众的角度来说,还处于初级实验阶段,技术上不成熟,难免会有很多问题,不确定因素太多。
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
云数据库无非是传统的数据库,增加了云计算的特征,比如oracle 12c的多租户数据库等。
确保云数据库数据不丢失,这个其实是用户最需要考虑的,特别是中型企业,把身家都存储在云上面了,说白了,就是把所有
的数据都放在别人那里,用户的担心无不道理,这对供应商也是严重的挑战。

3.云数据库和分布式数据库有哪些共同点和不同点?
云数据库范围比分布式数据库大,云数据库动用的资源比分布式数据库多,
分布式数据库可以当做云数据库的子集。
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
BAT不会成为云时代的主流,我倒觉得巨型的数据中心,会成为云计算的主流。


回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
对于选择云数据库还是自建数据服务,跟企业大小没有多少关系,应该对数据存储的安全性,可控性等 有较大关系。例如招标系统,财务系统,客户关系等系统,没有几个老板愿意放在别人家里。 自建数据库有利的地方是怎么也不会受制于人,被"牵"着走.可操控性远高于"云数据",也不用担心说没就没的情况.
如果有自建数据库有什么不利的情况.那么,在云端的数据库一样会有这种不利情况.
打个比方,私有数据库如果私家车,而提供云端数据库服务的公司,就象是现在的租车公司.我不觉得私家开不好,从租车公司租来的车就能开好.更不会觉得租来的车就比私家车安全和稳定.
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
试用过阿里云,百度云.一来对网速有要求.二来,原来网络出问题.打电话解决不了,就在本市,可以直接去中心.数据放云端木...还只能打电话解决.至于什么时候解决,那就难说了.时不时的给你一个通知:本公司balabala因为bala,整理系统(或者美名为优化升级系统),于某年某月某日时至某时,暂定服务,balabala,敬请谅解.....人家才不管你那时候是不是火烧眉毛了.自己一边哭去吧.
3.云数据库和分布式数据库有哪些共同点和不同点?
不同点在于,云数据库你自己说了, 不一定算数.

云数据库一样可以做成分布式的,分布到不同的云公司里.反正没有最复杂只有更复杂.
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
没有怎么深入使用,仅试用过百度和阿里,感觉是阿云推广能力远胜百度.


回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
1.越来越多的中小企业会选择采用云数据库产品,而对于大企业而言会选择自建数据中心,请问自建数据库与采用云端数据库有哪些利弊?
中小型企业采用云数据库,主要考虑的因素是:节约成本。自建数据库,需要企业支付相应数据库商的使用费,还需提供人力对其进行维护,消耗大量时间及运营成本。
而对于大型企业来说,数据的保密性尤为重要,其也有实力提供专业的数据库维护团队。云端数据库,是无法保证企业的数据不被盗取或丢失
2.目前主流的云端数据库有哪些?它们适用于什么样的场景?如何确保云端数据不丢失?云端数据安全有哪些备份恢复策略?
国外:亚马逊Web Service(AWS),IBM softlayer ,Google ,微软
国内:阿里云,百度云,新郎云等等。
目前AWS占据云端数据库主流,毕竟亚马逊是云计算领域的先驱,且租赁费用一降再降。
对于公司的长期业务,可以选择私有云。而对短期业务,且不要求较高的安全性、保密性,可以选择公有云。

要想保证云端数据不丢失,仅仅依赖于与服务厂商还是不够的,可以选择实时将数据备份到本地。
3.云数据库和分布式数据库有哪些共同点和不同点?
分布式数据库可以用来管理大量的分布存储的数据,并且通常采用非共享的体系架构。云数据库和传统的分布式数据库具有相似之处,比如,都把数据存放到不同的节点上。但是,分布式数据库在可扩展性方面是无法与云数据库相比的。由于需要考虑数据同步和分区失败等开销,前者随着节点的增加会导致性能快速下降。而后者则具有很好的可扩展性,因为后者在设计时就已经避免了许多会影响到可扩展性的因素,比如采用更加简单的数据模型、对元数据和应用数据进行分离以及放松对一致性的要求等等[4]。另外,在使用方式上,云数据库也不同于传统的分布式数据库。云数据库通常采用多租户模式,即多个租户共用一个实例,租户的数据既有
隔离又有共享,从而解决数据存储的问题,同时也降低了用户使用数据库的成本。
4.云时代的来临,对BAT来说是一次飞跃,百度、阿里、腾讯为首的企业在商场博弈中获得了不菲的成绩。在这个互联网时代,BAT会成为云时代的帝王吗?请从云服务器、中间件、云数据库、CDN等角度谈谈您更看好哪家?
目前阿里云的发展已经比较成熟,且提供的服务面向多元化,支持阿里云

回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
占位。
回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
nice job
回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
举的这两个例子都不是RDBMS,难道真认为这些东西的功能能代替传统RDBMS?

回复

使用道具 举报

千问 | 2012-1-16 14:24:41 | 显示全部楼层
我记得前天有个话题就是说,如果云知道,别人也知道了,答案很明显
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行