之前刚好作类似的调研,现阶段来说分析型的MPP数据库是比较好的选择,扩展性、性能都比较好。
楼主提到的应该是国内最老牌的三家国产数据库厂商都有对应的MPP分析型数据库产品。就我个人来说南大通用GBase似乎更合适一点。
-------------------------------分割线-----------------------------------------
首先三家的OLAP产品:
人大金仓:
KADB,MPP分析型数据库,主要在公安、网安、军工等行业应用,缺点是集群规模扩展能力较差,最多支持50个节点,能够支撑的数据规模有限。
武汉达梦:
DM TDD,实现了计算、日志、存储层分离的share-nothing架构,但管理和计算节点绑定,存在网络瓶颈、集群规模受限。同样不支持超过100个节点的集群。
南大通用:
GBase 8a MPP,实现了类似于hadoop20的share-nothing联邦架构,计算、管理节点集群灵活部署,扩展性很强并且更加灵活,并且集群规模最大支持超过300个节点,在金融行业应用案例也很多,包括农行、中行都有在用。
-------------------------------分割线-----------------------------------------
下面简单介绍下GBase 8a MPP
南大通用大规模分布式并行数据库集群系统,简称:GBase 8a MPP Cluster,它是在 GBase 8a 列存储数据库基础上开发的一款 Share Nothing 架构的分布式并行数据库集群,具备高性能、高可用、高扩展特性,可以为超大规模数据管理提供高性价比的通用计算平台,并广泛地用于支撑各类数据仓库系统、BI 系统和决策支持系统。
GBase 8a MPP Cluster 具备以下技术特征:
1) 低硬件成本:完全使用 x86 架构的 PC Server,不需要昂贵的 Unix 服务器和磁盘阵列;
2) 集群架构与部署:完全并行的 MPP + Share Nothing 的分布式架构,采用多活 Coordinator 节点、对等数据节点的两级部署结构。 Coordinator 节点支持最多部署 32 个,数据节点支持最多部署 300个,数据量支持 15PB。
3) 海量数据分布压缩存储:可处理 PB 级别以上的结构化数据,采用hash 或 random 分布策略进行数据分布式存储。同时采用先进的压缩算法,减少存储数据所需的空间,可以将所用空间减少 1~20 倍,并相应地提高了 I/O 性能;
4) 数据加载高效性:基于策略的数据加载模式,集群整体加载速度随节点数增加线性增长;
5) 高扩展、高可靠:支持集群节点的在线扩容和缩容,效率更高,对业务的影响更小。支持全量、增量的备份/恢复。
6) 高可用、易维护:数据通过最多 2 个副本提供冗余保护,自动故障探测和管理,自动同步元数据和业务数据。提供图形化监控工具和企业管理器等管理工具,简化管理员对数据库的管理工作;
7) 高并发:读写没有互斥,支持简化模式的 MVCC,支持数据的边加载边查询,单个节点并发能力大于 300 用户;
8) 行列转换存储:提供行列转换存储方案,从而提高了列存数据库特殊查询场景的查询响应耗时;
9) 标准化:支持 SQL92 标准,支持 ODBC、JDBC、ADONET 等国际接口规范。
10) 数据节点多分片:在一个数据节点上可同时部署多个数据分片;单数据节点数据分片数量支持最多 32 个。
11) 灵活的数据分布:用户可以按照业务场景的需求,自定义数据分布策略,从而在性能、可靠性和灵活性间获得最佳匹配。
12) 异步消息:Coornator 默认采用异步消息模式与数据节点通信,支持高达 300 节点的集群规模。国产数据库自诞生至今,已走过了近20年历程。风风雨雨,从无到有,从小到大,每一个脚步都踏得掷地有声。可是长期以来,国内数据库市场一直被甲骨文、微软等国际厂商占据。一直都有人在置疑:国产数据库是否可用?其功能性能否满足我国信息化需要?那么,作为一个数据库软件的使用者,您又对国产数据库知道多少呢?为了解开这些谜团,笔者走进了这个肩挑我国信息化大梁的数据库行业。
追溯国产数据库行业发展史,我们可以看到,国产数据库厂商普遍起步较晚,同国外数据库厂商相比,无论是投入的资金,企业的规模,人才队伍,管理水平,等等都存在一定距离。但是每一个新事物的发展都是由小到大,逐步成长的,国产数据库也不例外。
特别是在近几年,国内数据库的市场发展出现了喜人现象,市场格局在各方努力下已经划破“坚冰”。一方面,中国政府出于国家信息化长远规划,近年来一直大力支持具有自主知识产权的国产软件,出台了一系列文件和举措,从项目经费到市场政策都给予了明显的支持。另一方面,国内厂商已经悄然的形成市场所必须的突围氛围。“破”、“立”之间,产业整合的各个链条已经被有效捏合,并逐渐形成一股强大的合力。所以从总体上来看,虽然目前国外产品在中国的数据库市场占据垄断地位,但国产数据库在政府、厂商、媒体及广大用户的支持下,在国产数据库厂商努力拼搏下,无论是在技术、产品质量、还是在应用上,都取得了有目共睹的成绩。
中国人民大学信息系硕士、香港中文大学系统工程与工程管理学博士任永杰曾指出,国产数据库产品在技术方面已经达到一定程度,完全能够满足现有用户的需求。有着中国数据库第一品牌的人大金仓,其开发的金仓Kingbase ES产品就已经取得了明显突破。金仓数据库Kingbase ES,在功能的部分上已可与国外主流数据库厂商媲美外,还在安全性方面有比较大的优势,可有效防止 “病毒”等的攻击破坏,安全级别高于国外同类产品。另外,国内其他的数据库品牌东软集团研制的数据库管理系统Open BASE和武汉达梦的DM系列等也都有不错的表现。
最值得一体的是,中国数据库第一品牌人大金仓数据库,经过几年的努力已成功应用在政府、军工、教育、电力、金融、农业、卫生、交通、科技等诸多行业,特别是今年与新华人寿保险股份有限公司合作的赢在新华电子建议书系统,使国产数据库在安全性、易使用、可靠性等方面都取得了令人瞩目的成绩。中共中央组织部、国家电网、全国农业技术推广服务中心等多个关系国计民生的部门都在使用金仓数据库系统可以说,国产数据库开始已进入相对成熟的市场发展阶段,并已崭露头角。同时,经过中国软件测评中心近两年来组织的数次测评结果以及在各个行业的成功应用都表明国产数据库不仅是可用的,而且是够用的,完全可以满足我国信息化发展的需要。国际人士分析,以中国目前的国力、先进的科学技术、雄厚的资本以及各方面的支持,中国数据库软件不但可以满足自己的发展需要,而且还将会为全球的数据库行业贡献己力,中国数据库行业定将光辉灿烂。人大金仓安装包分32位和64位。根据查询相关公开信息显示,金仓数据库管理系统KingbaseESV8R6支持微软Windows7、WindowsXP、Windows2003、Windows2008等32位及64位发行版本,一键安装包分为32位和64位两个包,32位和64位是不同的 *** 作系统平台,人大金仓提供云数据库管理全生命周期和全技术栈的产品、服务及解决方案体系,更可靠、更安全、更智能、更融合。01
Oracle(甲骨文公司)——是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。具有完整的数据管理功能,具有可用性强、可扩展性强、数据安全性强、稳定性强等优点。
02DB2——是IBM出品的一系列关系型数据库管理系统,分别在不同的 *** 作系统平台上服务。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。
03SQL Server——是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。具有伸缩性强,系统管理和数据库管理更加直观、简单,为用户进行程序设计提供更广大的选择余地等优点。
04OpenBASE——是东软集团有限公司软件产品事业部推出的我国第一个自主知识产权的商品化数据库管理系统,该产品由东软集团有限公司软件产品事业部研发并持有版权。
05INFORMIX——是IBM公司出品的关系数据库管理系统家族。作为一个集成解决方案,它被定位作为IBM在线事务处理(OLTP)旗舰级数据服务系统。主要用于数据仓库和在线的事物处理,是百强企业的首选。
06人大金仓——是中国自主研发数据库产品和数据管理解决方案的领导企业,由中国人民大学及一批最早在国内开展数据库教学、研究与开发的专家于1999年发起创立。人大金仓长期致力于研发和推广具有自主知识产权的国产数据库管理系统。
常用数据库1 IBM 的DB2
作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器—— System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。DB2 forMVSV1 在1983年推出。该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。1988年DB2 for MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。最近推出的DB2 Universal Database 61则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。
2 Oracle
Oracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的 *** 作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。
3 Informix
Informix在1980年成立,目的是为Unix等开放 *** 作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information 和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。InformixSE是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。
4 Sybase
Sybase公司成立于1984年,公司名称“Sybase”取自“system”和 “database” 相结合的含义。Sybase公司的创始人之一Bob Epstein 是Ingres 大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。公司的第一个关系数据库产品是1987年5月推出的Sybase SQLServer10。Sybase首先提出Client/Server 数据库体系结构的思想,并率先在Sybase SQLServer 中实现。
5 SQL Server
1987 年,微软和 IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQL Server 10 版。
6 PostgreSQL
PostgreSQL 是一种特性非常齐全的自由软件的对象——关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。PostgreSQL最早开始于BSD的Ingres项目。PostgreSQL 的特性覆盖了SQL-2/SQL-92和SQL-3。首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统
7mySQL
mySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的官方网站的网址是: >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)