TBase
- Android app
- Yes
- Free plan
- Yes
- Runs on
- Android, iOS, Linux, Mac, self-hosted, Windows

Summary
TBase is Tencent-published, open-source database software for distributed hybrid transactional and analytical processing (HTAP). It combines database and data-warehouse services in one cluster and supports an extended subset of SQL, including transactions, foreign keys, user-defined types, and functions. TBase is compatible with PostgreSQL and is self-hosted: deployment guidance describes compiling from source and setting up a cluster across one or more hosts, including basic x86 servers. A cluster uses Coordinator Nodes to plan queries, DataNodes to hold user data, and a Global Transaction Manager. Tables can be distributed or replicated, and the system sends queries to DataNodes and gathers their results. Administrators can configure and manage clusters with pgxc_ctl. Table choices include shard, partitioned shard, hot-and-cold partitioned shard, and replication tables. Shard-table distribution-key values, lengths, and types cannot be changed. Replication tables keep a full copy on every DataNode, making them unsuitable for large tables and slower to update. Monitoring features include session memory, DataNode operator details, and cluster-wide active sessions. The software is free under the BSD 3-Clause License, with a listed third-party component exception.
Who it is for
TBase is suited to teams that need a self-hosted distributed database and data-warehouse cluster, with SQL capabilities and PostgreSQL compatibility. It may also suit administrators who want cluster management and query-monitoring tools.
What is good
- Combines database and warehouse services in one cluster.
- Supports transactions, foreign keys, types, and functions.
- Tables can be distributed or replicated.
- Includes cluster administration and monitoring features.
- Free, open-source software under BSD 3-Clause.
What to know first
- Shard-table distribution keys cannot be modified.
- Replicated tables are unsuitable for large tables.
- Replicated tables have low update performance.
- Deployment involves compiling from source.
Verdict
TBase brings distributed database and warehouse services together, with self-hosted deployment and several table strategies. Consider the fixed shard distribution keys and replication limits when planning a cluster.
TBase plans and pricing
All plansCompared on mobile databases
- Deployment model
- self_hostedgithub.com
- PostgreSQL compatibility
- Yesgithub.com
- Horizontal scaling
- Yesgithub.com
- HTAP workloads
- Yesgithub.com
Facts
- Product
- TBase is an enterprise-level distributed HTAP database that provides distributed database and data warehouse services through one cluster.github.com · 3 Oct 2026
- Database capabilities
- TBase supports an extended subset of SQL, including transactions, foreign keys, user-defined types and functions.github.com · 3 Oct 2026
- Cluster architecture
- A TBase cluster uses Coordinator Nodes, DataNodes and a Global Transaction Manager; coordinators plan queries and DataNodes store user data.github.com · 3 Oct 2026
- Distribution
- Tables can be distributed or replicated, and TBase sends queries to data nodes and collects the results.github.com · 3 Oct 2026
- Deployment
- The maker's quick-start guide describes compiling from source and deploying the cluster across one or more hosts, including basic x86 servers.github.com · 3 Oct 2026
- Cluster administration
- The pgxc_ctl tool helps configure and manage clusters.github.com · 3 Oct 2026
- Table types
- The usage guide covers shard tables, partitioned shard tables, hot and cold partitioned shard tables, and replication tables.github.com · 3 Oct 2026
- Shard-table limit
- For shard tables, the distribution-key field's value, length and type cannot be modified.github.com · 3 Oct 2026
- Replication-table limit
- Replication tables store a full copy on every DataNode; the guide says they are unsuitable for large tables and have low update performance.github.com · 3 Oct 2026
- Query and memory monitoring
- The V2.2.0 notes describe viewing session memory, inspecting execution details for operators on DataNodes, and viewing cluster-wide active sessions from a coordinator.github.com · 3 Oct 2026
- Security and auditing
- The repository describes security and audit as included functions and specifies the BSD 3-Clause License, with a listed third-party component exception.github.com · 3 Oct 2026
- Language connectivity
- The repository says TBase has language interfaces similar to PostgreSQL.github.com · 3 Oct 2026
- Maker
- The repository is published under Tencent; the opened official pages do not state TBase's headquarters or founding year.github.com · 3 Oct 2026
Best TBase alternatives
See all 12Where it ranks on Everything Xiaomi
Is TBase yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/Tencent/TBase· checked 3 Oct 2026
- github.com/Tencent/TBase/wiki/0-TBase_Quick_Start.· checked 3 Oct 2026
- github.com/Tencent/TBase/wiki/0-TBase_Use_Articles· checked 3 Oct 2026
- github.com/Tencent/TBase/wiki/10.-New-features-bro· checked 3 Oct 2026
- github.com/Tencent/TBase/blob/master/LICENSE.txt· checked 3 Oct 2026




