概述
预写日志(WAL) 是 GreptimeDB 的关键组件之一,负责持久化记录每次数据修改操作,以确保内存中的数据在故障发生时不会丢失。GreptimeDB 支持两种 WAL 存储方案:
-
本地 WAL: 使用嵌入式存储引擎 raft-engine ,直接集成在 Datanode 服务中。
-
Remote WAL: 使用 Apache Kafka 作为外部的 WAL 存储组件。
预写日志(WAL) 是 GreptimeDB 的关键组件之一,负责持久化记录每次数据修改操作,以确保内存中的数据在故障发生时不会丢失。GreptimeDB 支持两种 WAL 存储方案:
本地 WAL: 使用嵌入式存储引擎 raft-engine ,直接集成在 Datanode 服务中。
Remote WAL: 使用 Apache Kafka 作为外部的 WAL 存储组件。