政府机关

有奖讨论: 大集中式数据库vs大分布式数据库 (送书送米)

主题:大集中式数据库vs大分布式数据库    如今随着NoSQL / BigData越来越频繁地进入人们的视野,人们可能发现,这些新兴的数据库产品更多地使用了廉价PC服务器作为主运算平台,凭借分布式与高冗余保证性能和数据的稳定性,我们把这种模式叫做大分布。    但...显示全部
主题:大集中式数据库vs大分布式数据库
    如今随着NoSQL / BigData越来越频繁地进入人们的视野,人们可能发现,这些新兴的数据库产品更多地使用了廉价PC服务器作为主运算平台,凭借分布式与高冗余保证性能和数据的稳定性,我们把这种模式叫做大分布。
    但是转眼看回大集中式的Exadata/Infosphere Warehouse/Netezza这些产品却又向着另一个大集中的方向前进,越来越多的硬件资源被添加进一个单独的服务器中,甚至已经有用户使用超过1TB内存的单台主机作为数据库服务器。
于是很多用户开始产生疑问,未来的趋势是廉价草根阶层的大分部呢,还是昂贵高效的大集中呢?如果走大集中的发展方式,会不会回到几十年前mainframe的老路上?

请论坛中的朋友根据自己日常工作中看到和想到的,结合如今市场的应用类型,讨论一下数据平台未来可能的发展趋势。

    活动时间:2012.7.04-7.11
    活动奖励:
    1:讨论结束后选出五位讨论最积极的会员赠送  200  米
    2:选出一位讨论最认真的会员赠送书籍《DB2重点解析-DBA篇》一本

-----------------------------------------------------------------------------------------

论坛【有奖讨论】有奖征集讨论话题及主持人
http://www.db2china.net/club/thread-25276-1-1.html


此次有奖讨论的获奖名单已经出来了:
五位讨论最积极的会员:
kt563,
tree,
jiangxiaoyu,
fyuansheng,
cclw
每人获得奖励200大米。

讨论最认真的会员:
sunyangnj
获得《DB2重点解析-DBA篇》一本

PS:
1:请sunyangnj将尽快更新您的个人信息,以方便我们为你快递奖品

2:后续大家也可以在里面进行互动,继续加分哦。

五位朋友的每人200大米已经为您加上了,sunyangnj朋友的书也已经为您寄出,请大家确认是否收到奖品。
收起
参与75

查看其它 73 个回答sunyangnj的回答

sunyangnjsunyangnj技术经理苏宁金融研究院
nosql等东西和大分布或者大集中并无关系,nosql只适合互联网的业务,不能支持复杂的关联查询。
大分布绝对是互联网业务的未来,也是一些非关键业务的未来,google的app engine就是典型代表。
互联网业务数据量极大,但是也没有高可用性的需求,而且需要廉价的平台,大分布式系统已经不用争论,肯定是必选。
但是大分布式有一个致命弱点,就是安全,因为使用了非常常见的PC和开源软件,在安全上的漏洞十分的可怕。
这个对银行等业务不可接受的。

大集中式呢,主要是像电信、高铁、民航和银行等非常关键的地方使用较多,最大的好处是,高可用性非常的好,技术非常的
稳定。有IBM的z/OS也有oracle的一体柜(当然不能和z/OS相比)。大集中式要求的是,数据绝对可靠,防病毒能力强,
维护容易。个人觉得像z/OS内部其实使用的也是分布式的处理,共享软硬件,时钟和耦合器让多台主机像一台一样,其实这个
是比大分布式系统更强大和稳定的系统,既有分布式和高可扩展性,又有强大的硬件和软件的耦合,让用户很放心。
这也是为什么50家全球银行都采用IBM主机的原因,至少在十年之内,这个状况不会改变,没人能够对数据迁移到大分布式上产生
的后果负责。PC由于更新换代太快,厂家多种多样,维护分布式系统比维护大集中数据库的复杂度要更大更不具备性价比。

从实用角度来说,我觉得未来银行系统将是大集中和大分布式结合的,关键数据等必须放在主机的大集中系统里面,但是一些业务分析,
日常报表系统,数据挖掘数据仓库等,会转向大分布式系统,但是可能也和互联网的大分布式不一样,比如安全性稳定性等。

未来数据库的发展将是hybrid的,DB2将继续维持在大机的效能,因为银行的数据中心目前还是基于这个,你们不能离开客户的
现状。但是可以预见到,像XML引入数据库一样,DB2将考虑向互联网平台发展,提供nosql,大数据的功能,为主机前面的业务系统提供数据支持,这样DB2将是一个混合模式。如果我是DB2产品经理,我将会考虑这样规划,否则在web这么普及的今天,银行业务和互联网和电子商务结合这么紧密的今天,DB2不做出这样的改变,就是拱手相让这个市场给mysql。

其实nosql根本不能和传统SQL相提并论的,倒是大数据这种模式比较重要,云计算是为了降低没钱的企业的成本使用的,或者说提供基础平台的公司使用的,对于银行业来说,云计算的安全性,资源的效率方面还是很差的,标准上的制定跟进还不够,厂家的标准液多种多样。

大数据的hadoop的模式DB2必须采用了,否则数据分析的效率就跟不上了。


总之:大集中式数据库是必须坚持发展的,但是要将nosql补充道核心系统中,作为数据库能力的补充以适应互联网,同时将大数据做到数据仓库分析的功能中以提升数据分析的效率,同时让非关键数据的数据仓库能够跑到大分布的系统上去,降低企业成本。



回复 1# macrozeng
金融其它 · 2012-07-07
浏览545

回答者

sunyangnj
技术经理苏宁金融研究院
擅长领域: 服务器分布式系统区块链

sunyangnj 最近回答过的问题

回答状态

  • 发布时间:2012-07-07
  • 关注会员:1 人
  • 回答浏览:545
  • X社区推广