zoukankan      html  css  js  c++  java
  • 现代数据库的分类

    1、关系型数据库(SQL)

      关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、MySQL、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、浪潮K-DB等。

    2、非关系型数据库(NoSQL)

      分4类存储方式:

      1、键值(Key-Value)存储数据库:这类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一直指针指向特定的数据。如Redis、Voldemort、Oracle BDB

      2、列存储数据库:这部分数据库通常用来应对分布式存储的海量数据库。键仍然存在,但是它们的特点是指向了多个列,如HBase、Rlak

      3、文档型数据库:该类型的数据模型是版本化的文档,半结构化的文档以特定的格式存储,比如JSON。文档型数据库可以看作键值数据库的升级版,允许之间嵌套键值。而且文档型数据库比键值数据库查询效率更高。如CouchDB、MongoDB

      4、图形(Graph)数据库:图形结构的数据库通其他行列以及刚性结构的SQL数据库不同,它是灵活的图形模型,并且能扩展到多个服务器上。NoSQL数据库没有标准的查询语言(SQL),因此进行数据库查询需要指定数据模型。许多NoSQL数据库都有REST方式的数据接口或者查询API。如:Neo4J、InfoGrid、Infinite Graph

  • 相关阅读:
    Mysql优化
    RabbitMQ教程
    手把手Centos7 安装jenkins详细教程
    FreeMarker学习系列之一
    Vue学习之Vue模拟后台数据
    vuejs学习之新的components组件挂载
    vuejs学习之项目结构解读
    VueJS学习之Vue-cli项目模板
    菜鸟手把手学Shiro之shiro授权流程
    js基石之---es7的decorator修饰器
  • 原文地址:https://www.cnblogs.com/yang75n/p/8420878.html
Copyright © 2011-2022 走看看