A familiar SQL connection
Use PostgreSQL-compatible clients and drivers through YSQL. Check application features and extensions before migration; compatibility is not identical to PostgreSQL.
Read the official guideYugabyteDB combines a PostgreSQL-compatible SQL interface with distributed storage. Tables are split into tablets and replicated across nodes, so capacity and availability are properties of the cluster rather than one machine.
CREATE TABLE orders (
account_id UUID, order_id UUID,
total NUMERIC(12,2),
PRIMARY KEY (account_id, order_id)
);Working with YugabyteDB
Use PostgreSQL-compatible clients and drivers through YSQL. Check application features and extensions before migration; compatibility is not identical to PostgreSQL.
Read the official guideWith replication factor three, data is stored on three tablet servers. A healthy majority participates in consensus before writes are acknowledged.
Read the official guideAdditional tablet servers join the same cluster. Data placement can rebalance, while applications retain their connection endpoint.
Read the official guideApplications that need relational SQL, transactions and a path to distributing data across multiple nodes.
DBTurbine supports clusters of at least three nodes in one region, or synchronous RF3 across three live regions when enabled. Node counts are configurable by region. Full cloud backups are consistent per database; PostgreSQL WAL recovery and all PostgreSQL extensions are not included. Regional failover interrupts connections and requires a surviving majority.
The workspace brings connections, access and recovery together. Your application keeps its standard database client.
Find your endpoint, port, credentials and certificate together, with examples for standard clients.
Set allowed IPs and give applications separate users. Review permissions before opening access.
Full cloud backups provide restore points away from the live database server.
Choose a published node type, region and storage. Review your monthly total before checkout.