概念
📄️ 整体架构
ArchitectureThe CnosDB architecture mainly includes two types of processes: CnosDB and CnosDB meta, named cnosdb and cnosdb-meta respectively. CnosDB supports online horizontal expansion of nodes. Supports metadata and data backup to ensure cluster stability. Support for most SQL syntax, using the built-in cnosdb-cli client can quickly and easily connect to CnosDB for query and import.
📄️ 基础概念
前言
📄️ Cloud Native
Basic Concepts of Cloud Native
📄️ Compression Algorithm
时序数据规模很大,且可能存在大量冗余,因而在时序数据库中经常使用压缩方法来节约存储空间和查询执行时的I/O代价,下面将讨论一些时序数据库中常见的压缩技术。
📄️ 元数据集群
元数据集群指的的 Meta 集群服务。Meta 服务是 CnosDB 分布式数据库系统中的核心组件之一,负责整个集群的元数据存储、管理相关工作。Meta 集群是通过 Raft 一致性协议实现的。Meta 集群通过 RESTful API 的方式对外提供服务,同时 node 也会对 Meta 信息的更新进行订阅。所有的元数据信息的更新都通过 Meta 集群进行。
📄️ 查询引擎
SQL 引擎
📄️ 数据分片与复制
数据分片与复制
📄️ 存储引擎
TSKV 索引与数据存储