最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】HTAP数据库

database crifan 3853浏览 0评论

HTAP

混合交易/分析处理(HTAP)

混合事务分析处理“HTAP”的技术要点分析-InfoQ

Hybrid transactional/analytical processing (HTAP) – Wikipedia

主流 HTAP数据库

深度揭秘腾讯云新一代企业级HTAP数据库TBase核心概念 – 云+社区 – 腾讯云

大数据架构:HTAP与Hadoop的定位与竞合 – 云+社区 – 腾讯云

架构选型之痛,如何构造 HTAP 数据库来收敛技术栈? – IT程序猿

腾讯自研高性能HTAP数据库 – 知乎

腾讯云HTAP数据库TiDB

达摩院数据库科学家李飞飞:云原生新战场,我们如何把握先机? – 上海云璨信息技术有限公司

HybridDB for MySQL

HybridDB for MySQL-阿里云

国内 HTAP

PingCAP 与腾讯云达成合作,HTAP 数据库 TiDB 现已开放内测 – 知乎

TBase 数据库

TBase VS TiDB

Tbase海量事务处理平台_企业数据库管理系统|平台-腾讯互联网+官网

TiDB 在特来电的实践 – 开源分布式关系型数据库 TiDB – SegmentFault 思否

Gartner数据库行业报告首次收录中国厂商!

首页 – Greenplum DB

HTAP Trafodion

Apache Trafodion技术架构介绍 – HTAP 开源数据库 Trafodion – SegmentFault 思否

SQL-on-Hadoop Database Trafodion Bridges Transactions and Analysis – The New Stack

most popular htap

Evaluating HTAP Databases for Machine Learning Applications

Citus what is it good for? OLTP? OLAP? HTAP?

【总结】

  • 根据数据使用特征划分 数据库领域

  • 总览

  • 具体分类

    • OLTP 联机事务处理 OLTP(On-Line Transaction Processing)

    • 对用户操作的快速响应

    • 举例

    • 银行类、电子商务类的交易系统

  • OLAP 联机实时分析 OLAP(On-Line Analytical Processing)

    • 侧重决策支持,并且提供直观易懂的查询结果

    • 举例

    • 数据仓库

  • OTHER

    • 多模

    • 流式

    • 高阶

  • OLAP vs OLTP

  • 常见数据库的定位

  • 数据处理模式

    • 分散式(专有平台)

    • 常见做法

    • 缺点

    • 多个副本

  • 集中式(通用平台)

    • 比如

    • HTAP

  • HTAP

    • =Hybrid Transaction and Analytical Process

    • =混合事务和分析处理

  • 定位

  • 所属领域:(新兴的)NewSQL数据库

  • 目的

    • 打破 OLTP 和 OLAP 之间的隔阂

    • 替代传统RDBMS

  • 效果

    • 既可以应用于事务型数据库场景

    • 亦可以应用于分析型数据库场景,实现实时业务决策

  • 技术要点

    • 底层数据要么只有一份,要么可快速复制,并且同时满足高并发的实时更新

    • 要满足海量数据的容量问题,在存储、计算都具有很好的线性扩展能力

    • 具有很好的优化器,可满足事务类、分析类的语句需求

    • 具备标准的 SQL,并支持诸如二级索引、分区、列式存储、向量化计算等技术

  • 重点技术

    • 行列存储

    • 行存储(Row-based)

  • 列式存储(Column-based)

  • MPP

    • =Massively Parallel Processing=大规模并行处理

    • 举例

  • 资源隔离

  • 主流HTAP

    • 方案

    • 特点

    • 针对MySQL或PostgreSQL集群提供了事务与分析的复合处理能力

    • HybridDB for MySQL

  • 全新数据库架构

    • OceanBase

    • TiDB

  • 金融机构主流方案

    • Hadoop/Spark + 传统RDBMS数据库(如Oracle/DB2/MySQL)

  • 包含

    • 国内

    • TiDB

    • 公司:腾讯

    • 说明

    • 和PingCAP合作开发的

  • 相关和类似的NewSQL

    • TBase

    • 旧称:PostgreSQL-XZ(PGXZ)

    • 公司:腾讯

    • 特点:支持MPP(大规模并行处理)

  • HybridDB for MySQL

    • 旧称:PetaData

    • 公司:阿里

  • OceanBase

  • 国外

    • Apache Trafodion

    • 架构

  • SAP HANA

  • Oracle Exadata

  • MemSQL

  • Splice Machine

  • 转载请注明:在路上 » 【整理】HTAP数据库

    发表我的评论
    取消评论

    表情

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    81 queries in 0.170 seconds, using 22.14MB memory