Announcement

Free to view yesterday and today
Customer Service: cat_manager

TiDB - Distributed SQL Database

An open-source, cloud-native, distributed SQL database designed for modern applications, offering horizontal scalability, high availability, and strong consistency.

Go
Added on 2025年5月12日
View on GitHub
TiDB - Distributed SQL Database preview
38,402
Stars
5,930
Forks
Go
Language

Project Introduction

Summary

TiDB is a distributed SQL database that combines the best of traditional relational databases with the scalability and resilience of NoSQL databases. It is designed for various critical online applications that require high performance and availability.

Problem Solved

Addresses the limitations of traditional monolithic databases in cloud-native environments, providing a solution for high-traffic, high-availability applications that require both scalability and strong consistency.

Core Features

Horizontal Scalability

Provides automatic horizontal scaling without application changes, handling increasing workloads seamlessly.

ACID Compliance

Ensures data consistency and reliability with full ACID compliance, essential for transactional workloads.

Tech Stack

Go
Raft
RocksDB
gRPC

Use Cases

TiDB is suitable for a wide range of use cases that demand scalability, high availability, and strong consistency, including:

Online Gaming

Details

Managing massive concurrent user traffic and complex data for online gaming platforms, ensuring smooth gameplay and data integrity.

User Value

Provides a single, scalable database solution for game state, user data, and transactions, simplifying infrastructure.

Real-time Analytics & HTAP

Details

Handling real-time analytics and transactional processing simultaneously on a single database, enabling real-time business intelligence.

User Value

Eliminates the need for separate databases for OLTP and OLAP workloads, reducing complexity and latency.

Recommended Projects

You might be interested in these projects

evcc-ioevcc

An open-source modular EV charge controller that optimizes charging based on solar PV production, grid tariffs, and battery storage to minimize energy costs and maximize self-consumption.

Go
4649897
View Details

open-telemetryopentelemetry-collector-contrib

This project provides a high-performance, scalable tool for automating complex tasks, designed to improve efficiency and accuracy across various workflows. It's ideal for developers and data analysts dealing with repetitive processes.

Go
36362806
View Details

grafanamimir

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

Go
4517596
View Details