【数据库】数据库常见分类标准

简介: 【数据库】数据库常见分类标准

一、按存储的数据模型分类


根据数据所管理的数据模型,可以分为结构化关系型数据库(RDBMS、SQL、NewSQL)、半结构化非关系型数据库(NOSQL)、非结构化非关系型数据库(NOSQL)、混合格式多模数据库(Multi-model)。


下面主要解释下这几类数据模型:


  1. 结构化数据:结构化数据特指由二维表结构来逻辑表达和实现的数据。
  2. 半结构化数据:半结构化数据是一种自描述结构,如 JSON、XML 等。
  3. 非结构化数据:非结构化数据即无固定结构的数据,如GIS、文档、图片、音频/视频、时序数据等。
  4. 混合格式:就是结构化数据、半结构化数据、非结构化数据的混合在一块。多模数据库指同一个数据支持多个存储引擎,可以同时满足应用程序对于结构化、半结构化、非结构化数据的统一管理需求。




二、按支撑的应用场景分类


根据所支撑的应用程序场景,分为事务型数据库(OLTP)、分析性数据库(OLAP)、混合型数据库(HTAP)。


下面主要解释下这几类应用场景:


  1. 事务型:适用于高并发、单次数据小的交易场景;可细分为集中式事务数据库、分布式事务数据库。
  2. 分析型:适用于低并发,单词数据量大操作复杂度高;当前主流产品是分布式技术的分析性数据库。
  3. 混合型:同时支持事务和分析,不成熟但是未来发展方向。

king base KCA 认证。




目录
相关文章
|
4月前
|
存储 NoSQL 关系型数据库
数据库的介绍、分类、作用和特点
数据库的介绍、分类、作用和特点
313 1
|
3月前
|
SQL 关系型数据库 MySQL
MySQL数据库基础第一篇(SQL通用语法与分类)
MySQL数据库基础第一篇(SQL通用语法与分类)
|
3月前
|
存储 关系型数据库 MySQL
MySQL数据库——索引(2)-B+Tree、Hash结构,索引分类(聚集索引、二级索引)
MySQL数据库——索引(2)-B+Tree、Hash结构,索引分类(聚集索引、二级索引)
43 1
|
3月前
|
SQL 存储 关系型数据库
MySQL数据库——SQL(1)-SQL通用语法、SQL分类、DDL(数据库操作、表操作)
MySQL数据库——SQL(1)-SQL通用语法、SQL分类、DDL(数据库操作、表操作)
39 1
|
4月前
|
存储 NoSQL 关系型数据库
认识常见的一些数据库分类
数据库是用于存储、检索、管理和发送数据的系统。根据数据模型的不同,数据库可以分为多种类型。
82 4
|
3月前
|
关系型数据库 MySQL 数据库
MySQL数据库——多表查询(1)-多表关系(一对多、多对对多、一对一)、多表查询概述(概念、笛卡尔积、分类)
MySQL数据库——多表查询(1)-多表关系(一对多、多对对多、一对一)、多表查询概述(概念、笛卡尔积、分类)
60 0
|
4月前
|
存储 SQL NoSQL
数据库的介绍、分类、作用和特点
数据库的介绍、分类、作用和特点
51 1
|
4月前
|
存储 关系型数据库 数据库
目前数据库分类
目前数据库分类。
30 3
|
4月前
|
存储 NoSQL 分布式数据库
数据库的介绍、分类、作用和特点
数据库的介绍、分类、作用和特点
123 0
|
4月前
|
存储 NoSQL 关系型数据库
数据库的分类,作用以及特点介绍
数据库是按照数据结构来组织、存储和管理数据的仓库。
77 0