Skip to content

Commit

Permalink
zh keywords for contributor guide and greptimecloud
Browse files Browse the repository at this point in the history
  • Loading branch information
nicecui committed Dec 18, 2024
1 parent e3e767f commit 30a2d30
Show file tree
Hide file tree
Showing 74 changed files with 78 additions and 1 deletion.
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 @@ -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
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Prometheus, 迁移, Remote Write, PromQL, Grafana]
description: 介绍如何从 Prometheus 迁移到 GreptimeCloud,包括配置 Remote Write、使用 PromQL 查询数据以及在 Grafana 中添加数据源。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [Go, 监控, 主机指标, 创建服务, 写入数据, 数据可视化]
description: 介绍如何使用 Go 监控主机指标,包括创建服务、写入数据和数据可视化。
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
keywords: [InfluxDB, 监控, 主机指标, 创建服务, 写入数据, 数据可视化]
description: 介绍如何使用 InfluxDB Line Protocol 监控主机指标,包括创建服务、写入数据和数据可视化。
---

Expand Down
Loading

0 comments on commit 30a2d30

Please sign in to comment.