A distributed SQL database is a single logical relational database that distributes data over multiple compute instances – each instance a node in a database cluster – and offers a SQL-compatible distributed query layer. All the data and transactions as well as query execution is distributed across the nodes of the cluster. Distributed SQL databases are resilient, massively scalable, and can be geo-distributed across availability zones, regions, and often cloud providers while also delivering ACID transactions and RDBMS capabilities. These databases are increasingly powering a new generation of always-on, highly available, hyper-scalable applications and microservices. Learn more about Distributed SQL