Oracle和达梦等国内外主流数据库适用场景对比

Java技术 潘老师 2年前 (2022-05-12) 2522 ℃ (1) 扫码查看

最近一直在做国外主流数据库(比如oracle、PostgreSQL)和国产主流数据库(如达梦DM、南大通用GBase)的对比,包括授权方式、适用系统和使用场景等方面。具体整理如下几个方面,可以供大家参考,希望对你选择数据库有所帮助。

一、数据库类型

数据库 类型 国别 是否开源
Oracle 关系型数据库 美国
mysql 关系型数据库 美国
PostgreSQL 对象-关系型数据库 美国
达梦DM 关系型数据库 中国
南大通用Gbase 关系型数据库 中国

二、授权方式

数据库 授权方式
Oracle 两种方式:按CPU(Process)数和按⽤户数(Named User Plus)。前⼀种⽅式⼀般⽤于⽤户数不确定或者⽤户数量很⼤的情况,典型的如互联⽹环境,⽽后⼀种则通常被⽤于⽤户数确定或者较少的情况
mysql 1、 MySQL社区版,开源免费
2、MySQL企业版,需付费,可以试用30天。
PostgreSQL PostgreSQL提供了单个完整功能的版本,而不像MySQL那样提供了多个不同的社区版、商业版与企业版。PostgreSQL基于自由的BSD/MIT许可,组织可以使用、复制、修改和重新分发代码,只需要提供一个版权声明即可。
达梦DM 购买永久授权,费用依据具体项目和配置,可提供测试版
南大通用Gbase 购买永久授权,费用依据具体项目和配置

三、适用系统

数据库 适用系统
Oracle Linux和windows等
mysql Linux和windows等
PostgreSQL PostgreSQL操作系统支持WINDOWS、Linux、UNIX、MAC OS X、BSD。
达梦DM 达梦DM支持以下CPU平台:x86(比如centos,readhat,win32,win64等)、飞腾、龙芯、鲲鹏、海光、兆芯。
南大通用Gbase 南大通用Gbase支持标准Linux 内核:Cent OS,Redhat, Suse等

支持基于x86-64和ARM的标准PC服务器

四、最低硬件配置

数据库 硬件配置
Oracle oracle11g软件非常大,对硬件要求很高。
CPU:最低主频550MHZ以上
内存:1GB以上
磁盘空间:基本安装需4.55G,高级安装需4.92G
mysql mysql对硬件配置要求较低
PostgreSQL PostgreSQL对硬件配置要求较低
达梦DM DM8最低配置要求
CPU: Intel Pentium4(建议Pentium 41.6G以上)处理器
内存:256M(建议512MI以 上)
硬盘:5G以上可用空间
网卡:10M以 上支持TCP/IP协议的网卡
操作系统:Windows(简体中文服务 器版sp2以上)/Linux(glibc2.3以上,内核2.6, 安装KDE/GNOME桌面环境,建议预先安装UnixODBC组件)
更具体参考:https://eco.dameng.com/docs/zh-cn/pm/installation-introduction.html
南大通用Gbase GBase 8s V8.8最低配置要求(未找到GBase 8a的):

处理器:最低:1×2 核 2.0GHz 推荐: 4×4 核 3.0GHz
内存: 最低:4GB 推荐:64GB 或更多
硬盘: 最低:100GB 推荐:1TB
光驱: 最低:CD-ROM 推荐:CD-ROM
GBase 8s 产品需要部署于 UOS V20 操作系统,鲲鹏920芯片上,建议以 Software
Development Workstation 模式安装

五、适用场景

数据库 适用场景
Oracle Oracle适用场景如下:大型数据库软件,收费,支撑体系完善,强大,安全性高(适用于服务器比较强大的单节点或者集群环境)。
大都集中于一些大型企业,一些传统行业的数据化业务中,比如:银行、金融这一类,对于可用性,安全性,健壮性,实时性要求极高的业务。
mysql mysql适用场景如下:轻量级数据库,大都集中于互联网方向,主要集中在以下几类:web网站系统,日志记录系统,数据仓库系统,嵌入式系统
PostgreSQL PostgreSQL数据库的主要有以下应用场景:
(1)企业数据库,如ERP
(2)含 LBS 的应用,如大型游戏、O2O 等应用需要支持世界地图、附近的商家,两个点的距离等能力
(3)数据仓库和大数据
(4)建站或 App
(5)广泛用于读写速度高和数据一致性高的大型系统
(6)PostgreSQL性能最适用于需要执行复杂查询的系统
达梦DM 达梦DM8适用场景如下:(1)DM8全面支持 ANSI SQL 标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾 OLAP 和 OLTP 的同时,满足 HTAP 混合应用场景。核心场景包括:
a)高性能交易处理需求场景
b)高可用需求场景
c)大规模数据分析需求场景
d)高强度混合型负载需求场景
e)数据库平滑迁移
f)数据库的统一云化管理和智能运维需求场景
(2)更多产品适用场景可参考:https://www.dameng.com/list_17.html#pro1
南大通用Gbase (1)GBase 8a是面向大数据分析类应用领域的一款高性能国产新型数据库产品,用于满足数据密集型行业日益增大的数据查询、数据统计、数据分析、数据挖掘和数据备份等需求,可用做数据仓库系统、BI系统和决策支持系统的承载数据库。
(2)GBase 8s适用于OLTP 应用场景,包括金融、电信行业的关键核心业务系统,安全、党政、国防等行业对信息安全性有较高要求的信息系统,以及大型企业的经营类、管理类信息系统,能够提供7*24小时不间断运行处理能力,在80%以上场景中可以替代国际主流数据库。
更多产品适用场景请参考:http://www.gbase.cn/pro/361.html

六、总结

最后总结下国外主流数据库和国内数据库的对比详情表格,希望国产数据库能早日能完全替代国外数据库!
国外主流数据库和国内数据库的对比详情表格


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/java/4745.html
喜欢 (3)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】

(1) 个小伙伴在畅所欲言
  1. 用户头像
    这评价一点不客观,pg吊打mysql和达梦,好吗?
    zjhua 2022-08-30 20:07 回复