首页 > 数据库技术 > 详细

各类数据库简单分类介绍

时间:2020-03-12 17:23:42      阅读:71      评论:0      收藏:0      [点我收藏+]

前言

简单介绍目前各类数据库的应用场景和特点

行存储

  • 产品:MySQL、Oracle
  • OLTP 行存储
  • 对于复杂查询,报表统计 很慢。无论查主库还是从库。
  • 事务型 有ACID的
  • 关系型数据库。所谓关系模型就是“一对一、一对多、多对多”等关系模型

列存储

  • 产品:Hbase
  • OLAP 列存储
  • 面向分析型的

文档存储

  • 产品:MongoDB

KV/数据

  • 产品:Redis
  • 作为缓存

索引

  • 产品:ElasticSearch
  • 作为索引
  • 上亿级别,十亿以下

分布式一致性

  • 产品:CockroachDB、TiDB
  • 强一致性,多中心,分布式

分布式文件

  • 产品:Hadoop
  • MapReduce

离线分析

  • 产品:Hive/Presto/Spark
  • 秒级的分析

实时分析

  • 产品:Druid/Doris
  • 秒级,毫秒级别的分析
  • 支持PB级别数据

极限在线分析

  • 产品:Clickhouse
  • 百亿数据毫秒响应

各类数据库简单分类介绍

原文:https://www.cnblogs.com/wei57960/p/12470011.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!