Skip to main content
Version: 0.14

Introduction

GreptimeDB Logo

GreptimeDB is an open-source, cloud-native, unified observability database for metrics, logs and traces. You can gain real-time insights from edge to cloud—at any scale.

GreptimeDB is also on cloud as GreptimeCloud, a fully-managed observability database service that features serverless scalability, seamless integration with rich ecosystems.

Our core developers have been building observability data platforms for years. Based on their best-practices, GreptimeDB is born to give you:

  • All-in-One Observability Database: Process metrics, logs, and traces in real-time through a unified database with native SQL, PromQL, and streaming processing support. It replaces complex legacy data stacks with a high-performance single solution.
  • High-Performance Engine: Built with Rust for high performance and reliability. Rich indexing options (inverted, full-text, skip list, and vector indexing) accelerate queries, enabling sub-second responses on petabyte-scale datasets and handling hundreds of thousands of concurrent requests.
  • Significant Cost Reduction: Achieve 50x lower operational and storage costs through a compute-storage separation architecture. Scale flexibly across cloud storage systems (e.g., S3, Azure Blob Storage) with a fully-managed cloud service GreptimeCloud, for simplified management.
  • Infinity Scalability: Purpose-built for Kubernetes and cloud environments with industry-leading compute-storage separation. Enables unlimited scaling across cloud environments while efficiently managing cardinality explosion at a massive scale.
  • Developer-Friendly: Features standardized SQL and PromQL interfaces, a built-in web dashboard, REST API, and support for MySQL/PostgreSQL protocols. Widely compatible with popular data ingestion protocols for seamless migration and integration.
  • Flexible Deployment Options: Deploy anywhere, from ARM-based edge devices to cloud environments, with unified APIs and bandwidth-efficient data synchronization. Query edge and cloud data seamlessly using identical APIs.

Before getting started, please read the following documents that include instructions for setting up, fundamental concepts, architectural designs, and tutorials:

  • Getting Started: Provides an introduction to GreptimeDB for those who are new to it, including installation and database operations.
  • User Guide: For application developers to use GreptimeDB or build custom integration.
  • GreptimeCloud: For users of GreptimeCloud to get started.
  • Contributor Guide: For contributors interested in learning more about the technical details and enhancing GreptimeDB.
  • Roadmap: The latest GreptimeDB roadmap.
  • Release Notes: Presents all historical version release notes.
  • FAQ: Provides answers to the most frequently asked questions.