前不久在网络上看到了互联网行业的全景图片,基本上覆盖了互联网大数据相关的全部技术性。光数据库查询商品就会有几十款,真的是目不暇接:)

mpp数据库有哪些-greenplum和hadoop对比-第1张图片使我们谈一谈一些定义:结构型和非非结构化数据,关系型数据库和非关系型数据库。

简易而言,二维表能够表明的是非结构化数据(比如,包括不一样字段名的纪录);反过来,不有利于用二维逻辑性表表明的数据信息,如文字.照片.视頻.XML.HTML.图象.声频等,都是是非非非结构化数据。除此之外,字段名能够按照须要开展拓展,即字段名总数不确定性,能够称之为半非结构化数据。

关系型数据库是由二维表以及关联构成的数据。能够了解,假如数据(数据库查询)是关联型的,那麼数据信息务必是结构型的;反过来,假如数据信息是结构型的,则生成的数据可能是关联型的。关系型数据库较大的特征是事务管理的一致性。传统式的关系型数据库存取数据全是事务性工作的,具备ACID的特性,例如典型性的银行业务。可是在互联网技术运用中,一致性就没那麼关键了:例如张三见到的和李四见到的升级同一问题的不一致是能够忍受的;也就是说,见到升级同一个好朋友的数据资料的夫妻间的时差能够忍受几秒。因而,关系型数据库较大的特性在网络时代并不那麼关键。

1.关系型数据库。

在后端开发的前期环节,基本上全是集中型的关系型数据库,如商业服务数据库查询ORACLE.SQL Server.IBM DB2.Sybase等。,尤其是Oracle,基本上拥有了大中型数据库查询70%之上的市场占有率,这也是为啥“去IOE”(IBM小型服务器.ORACLE数据库查询.EMC储存)的工作上,较难去O的缘故。

之后研发的开源数据库包含MySQL和PostgreSQL。据调查,截止到2016年11月,MySQL早已超过Oracle数据库查询,在关联数据库排名中排名第一。IT行业Google.FaceBook.阿里巴巴.腾讯官方.JD.COM,传统产业如顺丰速递.童渊.上海港口集团公司.鲁钢集团公司.SAIC.上海证券交易所.宁波银行.恒丰银行.联通.挪动.电信网等。都是有MySQL的规模性运用。PostgreSQL在GIS行业处在主导性,有着充足的GIS基本数据类型和解决优化算法。

2.非相关型数据库查询(NoSQL):绝大多数全是开源系统的,可以说百花争艳,家喻户晓,一共有20好几个常见商品。在其中,非常大一部分非关系型数据库是对于一些特殊的运用要求而发生的,因而针对特殊的运用具备非常高的特性。

非关系型数据库关键分成下列几种:

(1)键值数据库查询:朝向性能卓越高并发读写能力,其典型性象征是Redis。

(2)柱型储存数据库查询:朝向PB级的剖析运用,如HBase和Hypertable。JD.COM.阿里巴巴.腾讯官方.维品会.童渊.顺丰快递等。都将HBase运用于准即时的大量数据统计分析.发掘和测算,并为历史时间存档数据信息给予储存和网络查询。

(3)文本文档数据库查询:特性是可以快速搜索海量信息中的数据信息,如网页页面.移动智能终端数据信息等。典型性意味着:MongoDB.CouchDB.Mark Logic。

(4)图型数据库查询:例如用以推荐算法.关联地形图,其典型性是有:new4j.InfiniteGraph.OrientDB。

3.新关系型数据库(NewSQL ):NewSQL给予了与NoSQL系统软件同样的拓展特性,并维持了传统式数据库查询适用的ACID特点。典型性意味着:SAP HANA.VoltDB.nuoDB.MariaDB.Pivotal。

4.规模性并行计算数据库查询就是指由好几个SQL数据库查询连接点搭建的数据库管理系统软件。MPP解决了单一SQL数据库查询没法储存海量信息的难题。象征性商品有Teradata.Vertica.红移.Greenplum。

评论(0条)

刀客源码 游客评论