分布式数据库(DorisDB、Clickhouse、TiDB)调研
# MPP ( Massively Parallel Processing ),即大规模并行处理,海量数据并发查询。
在数据库非共享集群中,每个节点都有独立的磁盘存储系统和内存系统,业务数据根据数据库模型和 应用特点划分到各个节点上,每台数据节点通过专用网络或者商业通用网络互相连接,彼此协同计 算,作为整体提供数据库服务。非共享数据库集群有完全的可伸缩性、高可用、高性能、优秀的性价 比、资源共享等优势。简单来说,MPP 是将任务并行的分散到多个服务器和节点上,在每个节点上计 算完成后,将各自部分的结果汇总在一起得到最终的结果 ( 与 Hadoop 相似 )。
# OLAP
数据分析的目标则是探索并挖掘数据价值,作为企业高层进行决策的参考,通常被称为OLAP(On- Line Analytical Processing,联机分析处理)。 业务数据积累时所产生的价值信息则被OLAP不断呈现,企业高层通过参考这些信息会不断调整经营方 针,也会促进基础业务的不断优化。 OLAP不应该对OLTP产生任何影响,(理想情况下)OLTP应该完全感觉不到OLAP的存在。
# OLTP
业务类系统主要供基层人员使用,进行一线业务操作,通常被称为OLTP(On-Line Transaction Processing,联机事务处理)。从功能⻆度来看,OLTP负责基本业务的正常运转。
# 物化视图
物化视图是提取某些维度的组合建立对用户透明的却有真实数据的视图表格。类似于MSSQL Server中 的snapshot,静态快照。
更新时间: 2023/8/14 16:38:59