2020年前十大数据库鲲鹏架构适配情况分析

举报
长弓三石 发表于 2020/07/17 07:52:38 2020/07/17
【摘要】 数据库是整个IT生态中非常重要的基石,它的作用好比生产企业的厂房和仓库,甚至比这还用重要的多,整个生态中必不可少的。那么,华为主推的鲲鹏架构对这些数据库的适配情况怎么样呢?我们先看一下最新的数据库排名情况:可以看到,前十的数据库基本变化不大,其实,即使从更大的时间范围,比如最近几年来说,也没有剧烈的变化,因为数据库毕竟举足轻重,软件开发企业也不会贸然改变自己的开发方向。在笔者二十多年的开发经...

数据库是整个IT生态中非常重要的基石,它的作用好比生产企业的厂房和仓库,甚至比这还用重要的多,整个生态中必不可少的。那么,华为主推的鲲鹏架构对这些数据库的适配情况怎么样呢?我们先看一下最新的数据库排名情况:

可以看到,前十的数据库基本变化不大,其实,即使从更大的时间范围,比如最近几年来说,也没有剧烈的变化,因为数据库毕竟举足轻重,软件开发企业也不会贸然改变自己的开发方向。

在笔者二十多年的开发经验中,这十大数据库,除了IBM Db2外,基本都在项目中实际使用过,我们逐一来分析。

1.Oracle

Oracle是甲骨文公司的主打产品,也是传统大型企业在重要系统中的首选,但是可惜的是,鲲鹏平台还没有适配,估计短期内也不大可能。他的创始人,富有传奇色彩桀骜不驯的拉里·埃里森(Larry Ellison)接受采访时公开这么说:“我认为我们的一大竞争对手就是中国。如果就这么让中国的经济超越我们,让中国培养出比我们更多的工程师,让中国科技公司击败我们的科技公司,那就离我们军事科技也落后的那天不远了,我们科技方面的经济也会落后。”前段时间还对中国区裁员六成,不让他落井下石就不错了。不过也不用担心,Oracle的客户虽然是大客户居多,但是数量不太多,这些大客户大部分都是国有企业,会逐步替换为自主可控数据库的,对于占绝对数量的中小企业来说,不会用Oracle,也用不起。

2.Mysql

mysql也是甲骨文公司的,不过这个是甲骨文后来收购的,也一直处于开源状态,这个鲲鹏适配的很好,目前国内使用该数据库的中小企业及互联网企业很多,适配了它就解决了很大的数据库问题。

3.Microsoft SQL Server

Microsoft SQL Server是微软公司的数据库产品,使用非常方便,中小企业也有很多用这个的,不过这个是收费的,基本上运行在Windows系统上,虽然几年前就推出了基于Linux的版本,实际中很少有用的。这个鲲鹏架构也没适配,估计以后也不可能适配。这个数据库可替代的产品较多。

4.PostgreSQL

PostgreSQL是PostgreSQL公司的开源产品,这个鲲鹏适配的很好,其实华为的GaussDB就是基于PostgreSQL的,PostgreSQL是一款优秀的数据库,不仅仅是因为开源的关系,性能也相当不错。

5.MongoDB

MongoDB是MongoDB公司的一款开源数据库,不过它不是传统的数据库,而是NoSql数据库,也有人称它是内存数据库,特别是处理大数据量的时候,速度非常快,对内存要求也很高。这个数据库鲲鹏也适配的很好

6.IBM Db2

IBM Db2是一款爷爷辈的数据库,上世纪七八十年代就推出了,部署在大型机、小型机上,一般用在大型的系统中,国内用的比较少,当然也有用的,反正我是没接触过。这个鲲鹏就不用考虑适配了

7.Elasticsearch

Elasticsearch是Elastic公司的开源搜索引擎,基于开源的Lucene,它擅长快速搜索,应用场景也不少,我一般拿它和Logstash、Kibana结合一块,做ELK日志分析。这个鲲鹏也做了适配

8.Redis

Redis是Pivotal公司维护的一款著名的开源字典服务,说是KV数据库也可以,主要用在缓存上,有时候我也把它当简单的消息队列用,鲲鹏架构对这款数据库也适配的相当好

9.SQLite

SQLite是一款很有意思的数据库,非常小巧,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。它应用领域非常多,设计目标是嵌入式的,已经在很多嵌入式产品中使用了,我们常用的安卓App,默认的数据库一般就用它。鲲鹏架构对它也是适配的

10.Cassandra

Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发。Facebook于2008将 Cassandra 开源,此后,由于Cassandra良好的可扩展性,被Digg、Twitter等知名Web 2.0网站所采纳,成为了一种流行的分布式结构化数据存储方案,鲲鹏架构对它也是适配的。

从上面的分析可以看出,对于大部分数据库,鲲鹏架构还是支持的,即使不支持的,也基本可以找到替换的产品。

(本文本人原创首发于今日头条,修正部分错误后发表与本博客)

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。