简介
GreptimeDB 是一个开源、云原生、统一的可观测性数据库,用于存储指标、日志和链路追踪数据。您可以从边缘到云端获得实时洞察——无论规模大小。
GreptimeDB 经由 GreptimeCloud 提供云服务。 GreptimeCloud 是一个完全托管的可观测数据库服务,具有无服务器(Serverless)的可扩展性、与丰富的 IoT 和可观测软件生态系统的无缝集成。
我们的核心开发人员多年深耕于建立可观测(监控)数据平台。基于他们的丰富经验,GreptimeDB 应运而生,并为用户提供:
- All-in-One 的可观测数据库:通过统一数据库实时处理指标、日志和链路追踪,原生支持 SQL、PromQL 和 流式处理。用高性能单一解决方案取代复杂的传统数据堆栈。
- 高性能引擎:采用 Rust 语言打造,具备卓越的性能和可靠性。丰富的索引选择(倒排、全文、调数和向量索引)加速查询,实现 PB 级数据的亚秒级响应,并能处理数十万并发请求。
- 显著的成本降低:凭借计算与存储分离的架构,运营和存储成本降低 50 倍。可灵活扩展至各类云存储系统(如 S3、Azure Blob Storage),配合全托管云服务 GreptimeCloud ,极大简化运维管理。
- 无限扩展性:专为 Kubernetes 和云环境而设计,采用业界领先的计算与存储分离架构,实现无限制的跨云扩展。高效应对高基数爆炸问题。
- 开发者友好:支持标准 SQL、PromQL 接口、内置 Web 仪表盘、REST API,并兼容 MySQL/PostgreSQL 协议。广泛适配主流数据 接入协议,轻松迁移与集成。
- 灵活的部署选项:可部署于任意环境,从 ARM 边缘设备到云端,提供统一 API 和高效带宽的数据同步。通过相同的 API 无缝查询边缘和云端数据。
在开始上手之前,请阅读以下文档,其包含了设置说明、基本概念、架构设计和教程:
- 立即开始: 为刚接触 GreptimeDB 的用户提供指引,包括如何安装与数据库操作。
- 用户指南: 应用程序开发人员可以使用 GreptimeDB 或建立自定义集成。
- 贡献者指南: 有兴趣了解更多技术细节并想成为 GreptimeDB 的贡献者的开发者请阅读此文档。
- 最新 RoadMap: 了解 GreptimeDB 当前研发进展和路线图