Tmax OpenSQL Overview
Tmax OpenSQL v3.0 is an open source relational database management system(RDBMS) that uses the database cluster that provides high performance and high availability based on PostgreSQL.

OpenSQL Components
PostgreSQL
An open-source relational database management system that is scalable and compliant with SQL standards.
Patroni
Performs PostgreSQL database cluster management. It is open source, written in Python, runs as a server process, detects the status of each node, and provides automatic failover, election of a new primary PostgreSQL node, and database configuration management.
Etcd
An open source Distributed Key-Value Store written in Go language that provides stability, data consistency, and scalability optimized for distributed systems. It stores cluster membership information and configuration information managed by Patroni.
OpenProxy
A high-performance connection pooler written in Rust language that provides PostgreSQL connection pooling, load balancing, and VIP Failover features.
Barman
An open source PostgreSQL database backup management solution written in Python that offers full, incremental, and differential backups.
Last updated