Instead of TBase
TBase alternatives
TBase combines distributed database and warehouse services within one HTAP cluster. Coordinators plan queries, DataNodes store user data, and a Global Transaction Manager supports cluster operation. Its extended SQL subset includes transactions, foreign keys, user-defined types and functions. Tables can be distributed or replicated, while pgxc_ctl assists configuration and management. TBase is free, BSD 3-Clause licensed, PostgreSQL-compatible and self-hosted across Android, iOS, Linux, macOS and Windows.
- 1
Espresso
Free plan AndroidiPhoneLinux+2Android UI test automation — Espresso focuses on synchronized Android UI testing, while TBase is a distributed HTAP database.
Open source Visit site - 2
Hive
Free plan Open source AndroidAPIiPhone+4Team project and work management — Hive combines project work, AI tools, collaboration and integrations, unlike TBase's database cluster.
Open source Visit site - 3
RxDB
Free plan AndroidAPIiPhone+5Offline-first JavaScript applications — RxDB is a client-side NoSQL database with offline storage and realtime synchronization, rather than TBase's distributed SQL cluster.
Free plan · paid from $99/mo (annual) Visit site - 4
Ditto
Free plan AndroidiPhoneLinux+2Disconnected peer-to-peer applications — Ditto replicates data across devices over wireless mesh networks without requiring a central server or internet connection.
Free plan Visit site - 5
ObjectBox
Free plan AndroidAPIiPhone+4Mobile and IoT object storage — ObjectBox is an embedded object-oriented NoSQL database with mobile APIs, sync and vector search, not a distributed SQL warehouse.
Free plan Visit site - 6
Realm
Free plan AndroidiPhoneLinux+3Local mobile and edge persistence — Realm stores queryable objects directly in mobile and edge applications, while TBase provides a self-hosted distributed cluster.
Open source Visit site - 7
Sparksee
Free plan AndroidAPIiPhone+4Embedded relationship analysis — Sparksee is an embeddable graph database with traversal and path algorithms, not a distributed HTAP SQL system.
Free plan · pricing on request Visit site - 8
Apache Ignite
Free plan Open source APILinuxMac+2 - 9
- 10
OceanBase Database
Free plan Open source APILinuxMac+3 - 11
PrestoDB
Free plan Open source APILinuxMac+2 - 12
- 13
VoltDB
Free plan Open source APILinuxMac+2 - 14
ActorDB
Free plan APILinuxMac+2 - 15
- 16
IBM Db2
Free plan APILinuxSelf-hosted+2 - 17
MySQL
Free plan APILinuxMac+2 - 18 7.2 Visit site
- 19
- 20
MatrixOne
Free plan Self-hosted - 21
YDB
Free plan APILinuxSelf-hosted - 22
Google Cloud Spanner
Free trial APILinuxSelf-hosted+1 - 23
YugabyteDB Anywhere
Free trial APILinuxSelf-hosted+1 - 24
MariaDB Enterprise Manager
Paid LinuxWeb - 25
BigchainDB
Paid Linux - 26
Huawei GaussDB
Paid Web4.5 Visit site - 27 4.5 Visit site
- 28
Oracle Real Application Clusters
Paid Linux4.4 Visit site - 29
PolarDB-X
Paid Web4.4 Visit site - 30 4.0 Visit site
- 31
TDSQL
Paid Web3.9 Visit site
That architecture suits teams needing distributed SQL, horizontal scaling and mixed transactional and analytical workloads, but deployment requires compiling from source and configuring hosts. Shard-table distribution keys cannot have their value, length or type changed. Replication tables copy data to every DataNode, making them unsuitable for large tables and limiting update performance. Alternatives may fit better when the priority is mobile-local storage, offline synchronization, object APIs, graph analysis or Android UI testing. Compare each option's data model, connectivity, deployment, platforms and pricing with your cluster requirements.