Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: publish v0.11.1 #1394

Merged
merged 1 commit into from
Dec 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions i18n/zh/docusaurus-plugin-content-docs/version-0.11.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
"message": "读取数据",
"description": "The label for category Query Data in sidebar docs"
},
"sidebar.docs.category.Continuous Aggregation": {
"message": "持续聚合",
"description": "The label for category Continuous Aggregation in sidebar docs"
"sidebar.docs.category.Flow Computation": {
"message": "流计算",
"description": "The label for category Flow Computation in sidebar docs"
},
"sidebar.docs.category.Logs": {
"message": "日志",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [数据持久化, 索引机制, SST 文件, 倒排索引]
description: 介绍了 GreptimeDB 的数据持久化和索引机制,包括 SST 文件格式、数据持久化过程和倒排索引的实现。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Metric 引擎, 逻辑表, 物理表, DDL 操作]
description: 介绍了 Metric 引擎的概念、架构及设计,重点描述了逻辑表与物理表的区别和批量 DDL 操作的实现。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Datanode, gRPC 服务, HTTP 服务, Heartbeat Task, Region Manager]
description: 介绍了 Datanode 的主要职责和组件,包括 gRPC 服务、HTTP 服务、Heartbeat Task 和 Region Manager。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Python 脚本, 数据分析, CPython, RustPython]
description: 介绍了在 GreptimeDB 中使用 Python 脚本进行数据分析的两种后端实现:CPython 和嵌入式 RustPython 解释器。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [查询引擎, DataFusion, 逻辑计划, 物理计划]
description: 介绍了 GreptimeDB 的查询引擎架构,基于 Apache DataFusion 构建,涵盖逻辑计划、物理计划、优化和执行过程。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [存储引擎, Mito, LSMT, 数据模型, Region]
description: 详细介绍了 GreptimeDB 的存储引擎架构、数据模型和 region 的概念,重点描述了 Mito 存储引擎的优化和组件。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [预写日志, WAL, 数据持久化, 同步刷盘, 异步刷盘]
description: 介绍了 GreptimeDB 的预写日志(WAL)机制,包括其命名空间、同步/异步刷盘策略和在数据节点重启时的重放功能。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Arrangement, 状态存储, 键值对]
description: 描述了 Arrangement 在数据流进程中的状态存储功能,包括键值对存储、查询和删除操作的实现。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Dataflow, SQL 查询, 执行计划, 数据流, map, reduce]
description: 解释了 Dataflow 模块的核心计算功能,包括 SQL 查询转换、内部执行计划、数据流的触发运行和支持的操作。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Flownode, 流处理, FlownodeManager, FlowWorker]
description: 介绍了 Flownode 的基本概念、组件和当前版本的支持情况,包括 FlownodeManager、FlowWorker 和 Flow 的功能。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [分布式查询, 查询拆分, 查询合并, TableScan, 物理计划]
description: 介绍 GreptimeDB 中的分布式查询方法,包括查询的拆分和合并过程,以及 TableScan 节点的作用。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
---
keywords: [Frontend, 客户端请求, 租户管理, 鉴权认证, 流量控制]
description: 介绍 GreptimeDB 中 Frontend 的功能和部署。
---

# 概述

`Frontend` 执行客户端的请求,也处理云服务中的一些特定任务,例如租户管理、鉴权认证、流量控制等。
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [表分片, 分区, Region, 数据存储, Region 自动移动]
description: 介绍 GreptimeDB 中表数据的分片方法,包括分区和 Region 的定义及其关系。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [编译, 运行, 源代码, 系统要求, 依赖项, Docker]
description: 介绍如何在本地环境中从源代码编译和运行 GreptimeDB,包括系统要求和依赖项。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [tracing, 分布式追踪, tracing 上下文, RPC 调用, 代码埋点]
description: 介绍如何在 GreptimeDB 中使用 Rust 的 tracing 框架进行代码埋点,包括在 RPC 中定义和传递 tracing 上下文的方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [tokio-console, GreptimeDB, 构建配置, 启动配置, 调试工具]
description: 介绍如何在 GreptimeDB 中启用 tokio-console,包括构建和启动时的配置方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [gRPC SDK, GreptimeDatabase, GreptimeRequest, GreptimeResponse, 插入请求]
description: 介绍如何为 GreptimeDB 开发一个 gRPC SDK,包括 GreptimeDatabase 服务的定义、GreptimeRequest 和 GreptimeResponse 的结构。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Admin API, 健康检查, leader 查询, 心跳检测, 维护模式]
description: 介绍 Metasrv 的 Admin API,包括健康检查、leader 查询和心跳检测等功能。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Metasrv, 元数据存储, 请求路由, 负载均衡, 高可用性]
description: 介绍 Metasrv 的功能、架构和与前端的交互方式。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Selector, Metasrv, Datanode, 路由表, 负载均衡]
description: 介绍 Metasrv 中的 Selector,包括其类型和配置方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [架构, 关键概念, 数据处理, 组件交互, 数据库]
description: 介绍 GreptimeDB 的架构、关键概念和工作原理,包括各组件的交互方式和数据处理流程。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [集成测试, Rust, HTTP, gRPC, 测试工具]
description: 介绍 GreptimeDB 的集成测试,包括测试范围和如何运行这些测试。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Sqlness 测试, SQL, 测试套件, 测试文件, 测试案例]
description: 介绍 GreptimeDB 的 Sqlness 测试,包括测试文件类型、组织测试案例和运行测试的方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [单元测试, Rust, nextest, 测试覆盖率, CI]
description: 介绍 GreptimeDB 的单元测试,包括如何编写、运行和检查测试覆盖率。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [双活互备, 灾难恢复, RPO, RTO, 故障转移, 读写模式]
description: 介绍 GreptimeDB 中基于双活互备的灾难恢复解决方案,包括不同读写模式的 RPO 和 RTO 目标,以及故障转移的处理方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [灾难恢复, DR 解决方案, 双活互备, 数据库, 恢复方案]
description: 概述 GreptimeDB Enterprise 中的灾难恢复解决方案,特别是基于双活互备的 DR 解决方案,并提供相关链接以获取更多信息。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Region Balancer, Datanode, 负载均衡, 窗口大小, 负载阈值, 迁移]
description: 介绍 Region Balancer 插件,通过配置窗口大小和负载阈值来均衡 Datanode 上的 Region 写入负载,避免频繁迁移。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [审计日志, 配置方法, 监控数据库操作, 合规性, JSON 格式]
description: 介绍 GreptimeDB 中的审计日志功能,包括审计日志的格式、配置方法及注意事项,帮助用户监控数据库操作并确保合规性。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [LDAP 鉴权, simple bind, search bind, 配置示例, 身份验证]
description: 介绍 GreptimeDB Enterprise 中的 LDAP 鉴权功能,包括 simple bind 和 search bind 两种模式的配置示例及使用方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [企业版, 时序数据库, BYOC, 全托管云, 边云一体]
description: GreptimeDB Enterprise 是为企业设计的时序数据库解决方案,提供了 BYOC、全托管云、边云一体等部署方式,并包含高级功能如双活互备的 DR 解决方案、LDAP 身份验证和审计日志。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Region Rebalance, 管理控制台, LDAP User Provider, 审计日志, 开源版改进]
description: GreptimeDB 企业版 24.11 版本介绍了 Region Rebalance、管理控制台、LDAP User Provider、审计日志等新特性,并基于开源版 v0.10 引入了多项改进。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [分布式集群, Kubernetes, Docker Compose, 水平扩展, 快速开始]
description: 介绍如何在 Kubernetes 和 Docker Compose 中部署 GreptimeDB 集群,以支持水平扩展。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [控制台, 数据可视化, 查询语言, SQL 查询, PromQL 查询]
description: 介绍 GreptimeDB 控制台的功能和使用方法,包括数据可视化和多种查询语言的支持。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [单机模式, 二进制安装, Docker, Windows, 配置文档]
description: 介绍如何在单机模式下安装和运行 GreptimeDB,包括使用二进制文件、Docker 和 Windows 的安装方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [安装, 数据库健康检查, 单机模式, 分布式集群, 快速入门]
description: 介绍如何安装 GreptimeDB 以及启动后检查数据库健康状态的方法。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [快速开始, 数据库连接, 创建表, 写入数据, 查询数据, 数据可视化]
description: 介绍如何快速开始使用 GreptimeDB,包括连接数据库、创建表、写入数据、查询数据等核心功能。
---

Expand Down Expand Up @@ -306,7 +307,7 @@ ORDER BY

### 持续聚合

为了进一步分析或在频繁聚合数据时减少扫描成本,你可以将聚合结果保存到另一个表中。这可以通过使用 GreptimeDB 的[持续聚合](/user-guide/continuous-aggregation/overview.md)功能来实现。
为了进一步分析或在频繁聚合数据时减少扫描成本,你可以将聚合结果保存到另一个表中。这可以通过使用 GreptimeDB 的[持续聚合](/user-guide/flow-computation/overview.md)功能来实现。

例如,按照 5 秒钟的时间窗口聚合 API 错误数量,并将数据保存到 `api_error_count` 表中。

Expand Down Expand Up @@ -368,7 +369,6 @@ grpc_metrics,host=host2,method_name=GetUser latency=110,code=1 17207280210000000
```

然后点击 `Write` 按钮来导入数据到 `grpc_metrics` 表。如果改表不存在,将会自动创建该表。

## 下一步

你现在已经体验了 GreptimeDB 的核心功能。
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Go, 系统指标, 数据收集, 安装命令, 示例代码, 数据可视化]
description: 介绍如何使用 Go 收集系统指标数据并将其发送到 GreptimeCloud,包括安装命令和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [InfluxDB, 系统指标, 数据收集, Bash 脚本, 数据可视化]
description: 介绍如何通过 InfluxDB line protocol 收集系统指标数据并将其发送到 GreptimeCloud。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Java, JVM 指标, 数据收集, 下载命令, 示例代码, 数据可视化]
description: 介绍如何使用 Java 收集 JVM 运行时指标数据并将其发送到 GreptimeCloud,包括下载命令和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [MySQL, 系统指标, 数据收集, Bash 脚本, 数据可视化]
description: 介绍如何通过 MySQL 收集系统指标数据并将其发送到 GreptimeCloud。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Node.js, 系统指标, 数据收集, 安装命令, 示例代码, 数据可视化]
description: 介绍如何使用 Node.js 收集系统指标数据并将其发送到 GreptimeCloud,包括安装命令和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Prometheus, 系统指标, 数据收集, 配置示例, Docker 启动命令, 数据可视化]
description: 介绍如何使用 Prometheus 收集系统指标数据并将其发送到 GreptimeCloud,包括配置文件示例和 Docker 启动命令。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Python, 系统指标, 数据收集, 安装命令, 示例代码, 数据可视化]
description: 介绍如何使用 Python 收集系统指标数据并将其发送到 GreptimeCloud,包括安装命令和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [系统指标, 数据收集, 配置示例, 启动命令, 数据可视化]
description: 介绍如何使用 Vector 收集系统指标数据并将其发送到 GreptimeCloud,包括配置文件示例和启动命令。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Grafana Alloy, 数据目的地, Prometheus Remote Write, OpenTelemetry, 配置示例]
description: 介绍如何将 GreptimeCloud 配置为 Grafana Alloy 的数据目的地,并提供了 Prometheus Remote Write 和 OpenTelemetry 的配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [DBeaver, 数据库工具, MySQL Driver, 数据库连接, 配置步骤]
description: 介绍如何使用 DBeaver 通过 MySQL Driver 连接到 GreptimeCloud,并提供了连接信息和配置步骤。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Grafana, 数据源, 配置示例, Prometheus, MySQL]
description: 介绍如何将 GreptimeCloud 配置为 Grafana 数据源,并提供了使用 GreptimeCloud、Prometheus 和 MySQL 数据源的配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [InfluxDB, Line Protocol, 数据库连接, Telegraf, Java 客户端]
description: 介绍如何使用 InfluxDB Line Protocol 连接到 GreptimeCloud,并提供了 Telegraf 和 Java 客户端的配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Kafka, 数据传输, 日志数据, 指标数据, 配置示例]
description: 介绍如何使用 Kafka 将数据传输到 GreptimeCloud,并提供了日志和指标数据的配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Metabase, 数据源, 数据库连接, 配置示例, 认证信息]
description: 介绍如何将 GreptimeCloud 添加到 Metabase 作为数据源,并提供了连接信息。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [MindsDB, 机器学习平台, 数据库集成, 配置示例, SQL]
description: 介绍如何使用 MindsDB 将 GreptimeCloud 实例集成到机器学习平台,并提供了配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [MySQL 协议, 数据库连接, CLI 工具, JDBC 客户端, 认证信息]
description: 介绍如何通过 MySQL 协议连接到 GreptimeCloud,并提供了连接信息和使用 MySQL、MariaDB CLI 及 JDBC 客户端的示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [OpenTelemetry, OTLP, 指标数据, 配置示例, GreptimeCloud]
description: 介绍如何通过 OpenTelemetry Protocol (OTLP) 将指标数据发送到 GreptimeCloud,包括使用 OpenTelemetry API/SDK 和 OpenTelemetry Collector 的配置示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [PostgreSQL, 连接信息, psql 工具, 连接字符串, GreptimeCloud]
description: 介绍如何使用 PostgreSQL 协议连接到 GreptimeCloud,包括连接信息、使用 psql 工具和连接字符串示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Prometheus, 存储, 查询, Remote Write, PromQL, GreptimeCloud]
description: 介绍如何将 GreptimeCloud 用作 Prometheus 的存储和查询替代品,包括配置 Remote Write 和使用 Prometheus HTTP API 与 PromQL。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Go SDK, gRPC 协议, 数据库连接, 示例代码, 认证信息]
description: 介绍如何使用 GreptimeDB Go SDK 通过 gRPC 协议连接到 GreptimeCloud,并提供了连接信息和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Java SDK, gRPC 协议, 数据库连接, 示例代码, 认证信息]
description: 介绍如何使用 GreptimeDB Java SDK 通过 gRPC 协议连接到 GreptimeCloud,并提供了连接信息和示例代码。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Streamlit, 数据应用, SQL 查询, Python 框架, GreptimeCloud]
description: 介绍如何使用 Streamlit 连接 GreptimeCloud 并执行 SQL 查询,展示数据应用的构建示例。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Superset, 数据源, 连接信息, URL 格式, GreptimeCloud]
description: 介绍如何在 Apache Superset 中将 GreptimeCloud 作为数据源,包括连接信息和 URL 格式。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Vector, 数据管道, 指标数据, 配置示例, GreptimeCloud]
description: 介绍如何使用 Vector 将指标数据发送到 GreptimeCloud,包括配置示例和启动 Vector 的步骤。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [InfluxDB, 迁移, HTTP API, Telegraf, 客户端库, 数据可视化]
description: 介绍如何从 InfluxDB 迁移到 GreptimeCloud,包括获取数据库连接信息、通过 HTTP API 和 Telegraf 写入数据、使用客户端库写入数据以及数据可视化。
---

Expand Down
Loading
Loading