zoukankan      html  css  js  c++  java
  • 各类数据库简单分类介绍

    前言

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

    行存储

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

    列存储

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

    文档存储

    • 产品:MongoDB

    KV/数据

    • 产品:Redis
    • 作为缓存

    索引

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

    分布式一致性

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

    分布式文件

    • 产品:Hadoop
    • MapReduce

    离线分析

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

    实时分析

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

    极限在线分析

    • 产品:Clickhouse
    • 百亿数据毫秒响应
  • 相关阅读:
    单例模式
    js事件
    oracle_to_excel
    jquery_2
    jquery_1
    4.linux 复制,删除,重命名
    一个tomcat下部署多个springboot项目
    3.centos7 安装oracle
    桥接模式
    组合模式
  • 原文地址:https://www.cnblogs.com/wei57960/p/12470011.html
Copyright © 2011-2022 走看看