从哪些方面看一个数据库能否长久的发展下去?

数据库产品的不断更新迭代是我们非常关注的,因为选择一款产品,是希望能够长久的使用它。就像oracle;但现在国产数据库那么多,如何能够知道哪款数据库能够长久的发展下去哪?我所想到的是:1,需要背靠大树(各大云厂商、国资背景);2,研发人员数量;3,前期版本更新迭代的频率;4,合作伙伴的数量...显示全部

数据库产品的不断更新迭代是我们非常关注的,因为选择一款产品,是希望能够长久的使用它。就像oracle;但现在国产数据库那么多,如何能够知道哪款数据库能够长久的发展下去哪?
我所想到的是:1,需要背靠大树(各大云厂商、国资背景);2,研发人员数量;3,前期版本更新迭代的频率;4,合作伙伴的数量;5,市场真实案例数量;6,营业收入

收起
参与46

查看其它 10 个回答db2haodb的回答

db2haodbdb2haodb数据库开发工程师IGI

楼主包括上面几位朋友都说到了oracle的优点,或者是oracle成功的关键。我的看法优点不太一样, 我认为oracle之所以成功主要是因为:
1.oracle生态发展的好
2. oralce懂营销,非常懂得营销,这可能和oracle的企业文化以及拉里·埃里森的性格有关。举例: (1). 比如上面yata52提到的oracle”易获得“,可以免费下载使用,说白了就是利用人们爱占小便宜、省钱和侥幸心理,可以说这才是它成功的关键,毫不夸张的说国内80%以上用的都是免费的,也就是盗版。在三大商业数据库中,oracle的稳定性以性能(尤其是海量数据)方面不如DB2,易用性方面不如SQLserver,如果它像这俩产品一样固执的必须有license才能用,那它的份额你觉得在国内会下降多少?没有80%也得降一半!!(国内oracle的使用率比国外高的多,尤其是西方发达国家,就是一个证明,因为人家版权意识更强,敢用盗版的企业少) (2) oracle生态维护能力强,搞各种培训和认证,在发展生态的同时还能狠狠地捞一笔,聪明!!。(3)再看看oracle发版的速度就知道了,非常浮躁(那可是数据库啊,不是前端技术),而且每个大版本有很多小版本,bug满天飞,自己还没搞明白呢就发版了。oracle bug多这是公认的,尤其是不稳定的版本,但是技术人员喜欢啊: 老板你看我每天都在处理故障,一天处理20个,你看我多重要,你要给我涨工资啊!! 举个不恰当的例子,同样100套数据库,如果用DB2/SQL server可能只需要2个人就能维护的了,但是oralce可能得5个人以上。
3.功能强大,而且易用。这点我是赞同的,它功能很多,几乎涵盖了所有数据库的功能,并且几乎每个功能都有好几种实现方法,当然这样无形中增加了学习成本。有一个奇怪的现象就是越是难学大家越是觉得它技术含量高,掌握它或者拿到认证才能更有含金量!

说完oracle的特点,我说下当前国内如果数据库想长期发展下去的影响因素(捉见):
1. 营销策略,oracle就是个例子和老师。
2.产品特性和稳定性,尤其是国产数据库,你至少要保证稳定不丢数据不经常宕机吧?性能也不能太差,易用性也要说的过去吧?
3.政策影响。受信创政策的影响,以后国产库肯定会迅速的发展起来,那些真国产、起步早、相对稳定、易用的肯定是首选。比如达梦等。

互联网服务 · 2022-12-23
浏览1530

回答者

db2haodb
数据库开发工程师IGI
擅长领域: 数据库存储前置系统

db2haodb 最近回答过的问题

回答状态

  • 发布时间:2022-12-23
  • 关注会员:12 人
  • 回答浏览:1530
  • X社区推广