数据库常见类型分为四种:层次式数据库网络式数据库关系型数据库非关系型数据库

但是常用数据库类型为:关系型数据库和非关系型数据库。

关系型数据库:

将复杂的数据结构归结为简单的二元结构(也可以叫二维表格形式)。将对数据的操作归结为对一个或多个表的操作。

常见的关系型数据库有Oracle、MySQL……

非关系型数据库:

键值存储数据库:

例如哈希表,通过该键值的key值来操作该数据的增删改查;

常见的键值存储数据库有Redis、Memcached、MemcacheDB……

列存储数据库:

通过列族存储经常一起被查询的数据;例如查找方法的时候肯定会看参数,所以就将方法和参数放入一个列族;

常见的列存储数据库有Cassandra、HBase

面向文档存储数据库:

类似于键值存储数据库,但是效率明显优于键值存储数据库。将数据以文档(最小的存储单元)的形式存储,而文档则包含数据单元(一系列数据项集合),数据单元则又分为一个key,一个对象值。但是这个对象值的类型既可以是简单数据类型,又可以是复杂的类型。

常见的面向文档存储数据库有MongoDB、CouchDB

图形数据库:

以数据结构中的图的形式存储的,以实体为顶点,以实体和实体之间的关系为边

常见的图形数据库有Neo4J、InforGrid

数据库分类及常用数据库相关推荐

  1. tomcat连接mysql数据库_tomcat连接常用数据库的用法

    一.用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查 ...

  2. mysql数据库数据类型money_常用数据库基本数据类型

    数据类型 描述 存储 Text 用于文本或文本与数字的组合 最多 255 个字符. Memo Memo 用于更大数量的文本.最多存储 65,536 个字符. 注释:无法对 memo 字段进行排序.不过 ...

  3. MySQL数据库、表常用命令

    目录 一.数据库分类 1.关系型数据库: 2.非关系型数据库: 二.MySQL相关基础 三.MySQL数据库基础操作 1.显示数据库 2.创建数据库 3.删除数据库 4.使用数据库 四.常用数据类型 ...

  4. 常用数据库及默认端口

    提示:内容为常用数据库及端口信息 文章目录 常用数据库及端口 常用数据库及端口 数据库 默认端口 Amazon Redshift 5439 Apache Derby 1527 Apache Cassa ...

  5. 超全的数据库分类介绍

    〓数据库的分类〓 数据库通常分为层次式数据库.网络式数据库和关系式数据库三种.而不同的数据库是按不同的数据结构来联系和组织的. 而在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库和非关系 ...

  6. 【数据库】第一章 数据库的分类、SQL、数据库、表和表记录的常用操作

    [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 文章目录 [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 一.数据库的分类 1.关系型数据库 2.非关系型数据库 3.MyS ...

  7. 常用数据库排名及分类介绍

    DB-Engines:2019年6月全球数据库排行 DB-Engines 数据库流行度排行榜 6 月更新已发布,排名前二十如下:总体排名和上个月相比基本一致,其中排名前三的 Oracle.MySQL ...

  8. 最新常用数据库排名及分类介绍

    更多内容关注微信公众号:fullstack888 DB-Engines:2021年9月Top 20的排名 DB-Engines 数据库流行度排行榜 9 月更新已发布,排名前二十如下:总体排名和上个月相 ...

  9. 数据库分类与四大类NoSQL数据库

    0. 数据库分类 关系型数据库:Oracle.MySQL 非关系型数据库(NoSQL) Key-Value: 内存KV:Redis,Memcached 持久化KV:Redis,LevelDB Colu ...

最新文章

  1. 双圆弧插值算法(三,代码实现)
  2. Redis运维优化的陷阱及避坑指南
  3. Mybatis的核心——SqlSession解读
  4. VTK:可视化之SceneBounds
  5. mysql 返回自增id_mysql 返回自增id
  6. Hash(除留余数法+链地址法)
  7. D3.js 力导向图来处理拓扑图
  8. 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三2-转
  9. Numpy的广播功能
  10. 获取apk运行占手机RAM大小
  11. 运维监控软件的选择对比----Zabbix vs Prometheus
  12. 让新股抢跑 -- 富途证券上线港股暗盘交易功能
  13. flex布局,没有justify-self,如何实现一左一中布局
  14. MSP430单片机中断学习笔记(一)
  15. python中seaborn库_[Python学习笔记(四)] Seaborn库基础学习——01
  16. matlab编程 利用生成一个10阶魔方矩阵,求矩阵的特征值、特征向量,对于特征值,请按照降序进行排列,对应的特征向量进行同样的排序。...
  17. 《3D Point Cloud Registration for Localization using a Deep Neural Network Auto-Encoder》读书笔记
  18. Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令
  19. 数据库逻辑设计之 三大范式 及 反范式化 优缺点
  20. Ubuntu 18.04 从零开始安装显卡驱动、配置MMDetection3D环境

热门文章

  1. 问题:win2008远程桌面连接不上
  2. 高性能 低功耗Cortex-A53核心板 | i.MX8M Mini
  3. 香港科技大学委任汪扬教授为副校长(大学拓展)
  4. 让你的python说话
  5. C++项目--汇总(无工作经验或者不到两年工作经验者)
  6. 手机屏幕弹幕纵向滚动,添加弹幕实时滚动html demo
  7. 内齿轮铣齿机铣削动力头的设计(论文+CAD图纸)
  8. vs2005操作word详解
  9. 蒙特卡罗MCNP学习汇总(一)-----MCNP简介及编写第一个程序
  10. 系统安全漏洞及解决方案