Oracle、DB2、MySQL、SQL Server、Sybase这几款数据的重点应用领域分别是哪些?比如电信、互联网、银行等礯百度知道
越详细越好,能有为什么那最好!
追问:淘宝每天要接受1T多的数据,主力数据库使用的可是MySQL。
为什么Oracle用于大型业务,mysql却用于小企业?
答案:这个事情需要展开来看
很多大型企业单位为了满足业务系统的使用需要,使用很强劲的服务器主机,以大型机、小型机为主。这些机器都不使用windows系统,所以SQL Server之类的数据库没办法在这种机器上运行。Oracle、DB2、Sybase之类的是主流,这几个数据库有很强大的技术支持团队,也是受到大企业欢迎的原因。
计算机水平国外还是比较高的,所以外国软件公司开发的针对大企业的软件也都要求在这种数据库上运行。
约定俗成,微软的操作系统和数据库由于不能运行在很强劲的主机上,所以只能给中小企业服务。微软系列的还有access数据库,基本上是为单机服务的。
至于MySQL基本上是为网站服务的,主要特点是免费,应用挺多,但是大企业信息化软件很少用,因为没有对应的业务支持人员,到时候出问题,找不到人,就出大事故了。
反过来再看数据库本身,都有参数说明,你仔细看看就知道了。很多小数据库本身底气就不足,并发数量、最大库文件等等参数标得很低,你说大企业动辄几T几P的数据,敢忘这种数据库上放吗?软件公司敢编写用这种数据库的软件吗?
再说说知名度,企业之间都会互相问,要是一个很小很便宜的数据库大家都用,都用得很好,市场占有率极高。自然口碑就好,大家就都用了。微软的sqlsever就是一个例子。从最开始的6.5基本上不能用到sql2000很成功,得到大量企业的认同,到现在出到2008版本,占有率很高了,就是口碑,可是它在大企业中使用不理想,所以还是占有中小企业。
分析这些数据库,应该多方面来看,不能只看参数,只看技术。你都分析好了,发现某个数据库不像大家说的,你能用,可是市场上找不到对应的软件,也没辙,除非你自己编写。
其他:oracle声称是面向对象的数据库,主要用于大企业中,如银行,它的安全性和性能都好,
mysql、sqlserver一般用于中小企业 银行 Oracle为大型企业如银行、电信
其余多用于小企业 说说我的看法,先引用一位参加过数据库交流会大牛的文章,
数据库技术大会和系统架构师大会都是每年举办一届,到目前为止数据库技术大会成功举办了三界,三界技术大会的参会人数成逐年上升的趋势,大致的信息如下:
l 第一届数据库技术大会
1) 主要是阿里系三家公司:淘宝、阿里巴巴和支付宝的技术人员表演的地方;
2) 技术领域主要是Oracle数据库话题很热,MySQL数据库话题其次,SQL Server数据库话题排行第三位,广告性分享主题含金量不高;
l 第二届数据库技术大会
1) 风向有所转变,除了阿里系的技术人员踊跃分享外,百度、搜狐和新浪等公司的兄弟也开始分享,以及一些传统行业的技术人员;
2) MySQL数据库和NoSQL数据库话题成为最热,Oracle数据库紧随其次,SQL Server数据库和Sybase数据库属于旗鼓相当,DB2数据库人数最少,国产数据库的主题分享人数有所增加,广告性质的主题技术含量有所提高;
l 第三届数据库技术大会,风向也发生一些变化
1) MySQL数据库话题最热,Oracle数据库话题紧随其后,NoSQL数据库话题局限于Redis和Hadoop(备注:准确说Hadoop还不能放到数据库领域),其活跃程度有所下降,不过依靠新浪微博平台的应用而追捧人数依旧不少,而且Redis也确实有非常大的应用前景,国产数据库的主题分享人数逐渐增加,并且成为本次数据库大会的第四热门话题,分享的主题技术含金量也有质的变化,DB2数据库和SQL Server数据库的主题参与人数非常可怜,主题的技术含金量也较低;
-------------------------结合以上文章,看来,oracle、mysql、sqlserver、sybase还是比较热的
接下来每个来说说:
oracle:这个数据库领域的巨头,在处理海量数据时的性能和稳定性,让他稳居市场占有率第一,据说占有率达40%之多------这一说法来源于《深入浅出oracle》,比较可靠;至于应用领域,oracle涉及的领域很多,主要的还是证券,金融这块;其他的银行,电信,互联网也有,但相比其他数据库来说,没有绝对优势;
db2,:IBM的产品,现在用的人相比其他的要少点,涉及领域也不少,主要是银行(建行)这块,可能是IBM利用自己的服务器,来达到db2易做图销售的缘故(个人猜测)
MySQL:由mysql ab研发,现纳入oracle公司,总的说来,mysql是很优秀的,轻量级,部署方便,开源,免费(技术服务是要收费的),除此之外,mysql几乎拥有了oracle提供的大部分功能,能够承载绝大多数的应用,如果mysql没有被oracle收购的话,估计,也会让oracle这位巨人为之颤抖。涉及的领域也是N多,就像你说的,mysql在淘宝是主力,在电信行业,我接触的一些老的系统都sybase,最近这一年才开始慢慢迁移到mysql,google也用mysql,到什么程度,我不知道,然后其他类似一些开源论坛(PHP+MYSQL组合),门户之类(当当网,珍爱网,人人网)这些,还是以mysql为主,所以不要认为mysql只是小公司的专利,这让,阿里、google情何以堪;
sybase: 貌似也被收购了,具体怎么样你可以去详细查资料,设计领域主要还是电信增值业务这块,不是说sybase比其他数据库更适合,一开始就打入的市场,不是说能退就退的;
sqlserver:这个真心没用过,没发言权。。。
上一个:DB2中如何查询某天是星期几?
下一个:DB2 突然出现 “db2admin.XXX 是一个未定义的名称”