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

文章目录

一、数据库类型

二、授权方式

三、适用系统

四、最低硬件配置

五、适用场景

六、总结

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

一、数据库类型

数据库

类型

国别

是否开源

Oracle

关系型数据库

美国

mysql

关系型数据库

美国

PostgreSQL

对象-关系型数据库

美国

达梦DM

关系型数据库

中国

南大通用Gbase

关系型数据库

中国

ps:关系型数据库大家应该都知道,关于对象-关系型数据库是指数据库管理系统既具备关系数据库的功能,同时又支持面向对象的特征:抽象数据类型(ADT),对象之间的继承(概括)关系、包含(聚集)关系,对象的封装,对象(包括方法和成员变量)在数据库中的可持久性,对象的消息驱动特性,对象的多态性等

二、授权方式

数据库

授权方式

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/db/4745.html

喜欢 (4)赏【请潘老师喝杯Coffee吧!】分享 (0)


超星尔雅怎么考试 超星网课考试流程图文介绍
英雄联盟瘟疫之源皮肤手感排行,ssw图奇价格及珍稀程度