数据库分类

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
简介: 数据库分类

数据库分类



DB DBS DBMS区别是什么?


DBMS 的英文全称是 DataBase Management System 数据库管理系统。

DBMS = 多个数据库(DB) + 管理程序

DB(DataBase)数据库,数据库是存储数据的集合。

DBS 的英文是 DataBase System 数据库系统,包含了数据库,数据库管理系统+数据库管理人员(DBA)


常见的 DBMS

640.png


数据库分类


关系型数据库(RDBMS)


关系型数据库建立在关系模型的基础上,SQL就是关系型数据库的查询语言。


非关系型数据库(NoSQL)


非关系型数据库,包含了键值型数据库、文档型数据库、搜索引擎、列表存储、图形数据库。


键值型数据库(NoSQL)


键值型数据库通过 Key-Valye 方式来存储数据,Key 和 Value 可以是简单对象,也可以是复杂对象。Key 作为唯一的标识符。比较流行的有 Redis

  • 优点

查询速度快;

  • 缺点

无法和关系型数据库一样进行条件过来,如果要进行范围查找,需要遍历所有的键,会消耗大量的计算。


文档型数据库


文档型数据库可以用来管理文档,文档作为处理信息的基本单位,相当于一个文档相当于一个记录,比较常用的有 MonogoDB


搜索引擎


搜索引擎也在数据库检索中有重要应用,常见的所示引擎有 Elasticsearch Splunk 和 Solr 虽然关系型数据库采用了索引提升了检索效率,但是全文索引效率却很低。所示引擎的优势采用了全文搜索技术,核心原理是 "倒排索引"


640.png

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
2月前
|
存储 NoSQL 关系型数据库
数据库的介绍、分类、作用和特点
数据库的介绍、分类、作用和特点
141 1
|
3月前
|
存储 NoSQL 关系型数据库
数据库的分类,作用以及特点介绍
数据库是按照数据结构来组织、存储和管理数据的仓库。
42 0
|
4月前
|
存储 关系型数据库 MySQL
【MySQL 解析】按照锁的粒度对数据库锁进行分类
【1月更文挑战第11天】【MySQL 解析】按照锁的粒度对数据库锁进行分类
|
5月前
|
SQL 存储 关系型数据库
Mysql数据库 1.SQL语言分类 DDL.数据定义语言
Mysql数据库 1.SQL语言分类 DDL.数据定义语言
71 0
|
6月前
|
数据库 数据库管理
数据库分类你知道哪几种?
你用过或者了解的数据库都有哪些?小编整理一些看看你用过哪些?
|
9月前
|
存储 SQL 关系型数据库
【MySQL】数据库基础和SQL分类
【MySQL】数据库基础和SQL分类
230 0
|
11月前
|
SQL 数据库
|
12月前
|
存储 XML JSON
【数据库】数据库常见分类标准
【数据库】数据库常见分类标准
752 0
|
存储 SQL NoSQL
【面试必备】非关系数据库的优缺点及四大分类
【面试必备】非关系数据库的优缺点及四大分类
497 0
|
运维 搜索推荐 Oracle
分布式数据库系统的分类及体系架构 | 学习笔记
快速学习 分布式数据库系统的分类及体系架构
386 0
分布式数据库系统的分类及体系架构 | 学习笔记