What is Distributed SQL? An Evolution of the Database
Distributed SQL is a new breed of database designed to address the limitations of legacy relational databases in cloud environments. It combines the reliability of tested relational data stores with the benefits of scale and global coverage provided by the cloud. Key features of distributed SQL databases include seamless scaling, high levels of consistency, resilience, geo-replication, and support for SQL. Some examples of distributed SQL databases are Google Cloud Spanner, Amazon Aurora, Yugabyte, FaunaDB, and CockroachDB. These databases meet the requirements of scale, consistency, resilience, geo-replication, SQL, locality, multi-cloud, administration, optimization, security, and integration, making them suitable for both mission-critical and non-critical applications in the cloud.
Company
Cockroach Labs
Date published
Aug. 18, 2021
Author(s)
Jim Walker
Word count
1721
Language
English
Hacker News points
3