Relational database which stores data across multiple servers
A distributed SQL database is a single relational database which replicates data across multiple servers. Distributed SQL databases are strongly consistent and most support consistency across racks, data centers, and wide area networks including cloud availability zones and cloud geographic zones. Distributed SQL databases typically use the Paxos or Raft algorithms to achieve consensus across multiple nodes.
Sometimes distributed SQL databases are referred to as NewSQL but NewSQL is a more inclusive term that includes databases that are not distributed databases.
the Distributed Data Management Architecture. DistributedSQL processing ala DRDA is distinctive from contemporary distributedSQL databases. SQL deviates...
A distributedSQL database is a single relational database which replicates data across multiple servers. DistributedSQL databases are strongly consistent...
NoSQL (originally referring to "non-SQL" or "non-relational") is an approach to database design that focuses on providing a mechanism for storage and...
(database) Distributed Relational Database Architecture DistributedSQL Aslett, Matthew (2011). "How Will The Database Incumbents Respond To NoSQL And NewSQL?"...
2013-07-17. DistributedSQL synchronously accesses and updates data distributed among multiple databases. [...] DistributedSQL includes distributed queries...
reserved. SQLSQL syntax List of relational database management systems "Appendix C. SQL Key Words". PostgreSQL documentation. The PostgreSQL Global Development...
developed. On top of its distributed foundation, Apache Ignite supports interfaces including JCache-compliant key-value APIs, ANSI-99 SQL with joins, ACID transactions...
CockroachDB is a commercial distributedSQL database management system developed by Cockroach Labs. CockroachDB is a distributedSQL database built on top of...
YugabyteDB is a high-performance transactional distributedSQL database for cloud-native applications, developed by Yugabyte. Yugabyte was founded by...
MySQL (/ˌmaɪˌɛsˌkjuːˈɛl/) is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael...
MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and...
and OLAP in a distributed database". InfoWorld. "F1: A DistributedSQL Database That Scales". 2013. "Spanner: Google's Globally-Distributed Database". 2012...
SingleStore (formerly MemSQL) is a proprietary, cloud-native database designed for data-intensive applications. A distributed, relational, SQL database management...
includes: database systems with differing application programming interfaces (SQL as well as proprietary, native APIs) database architectures (client-server...
Transactions are available in most SQL database implementations, though with varying levels of robustness. For example, MySQL began supporting transactions...
NuoDB is a cloud-native distributedSQL database company based in Cambridge, Massachusetts. Founded in 2008 and incorporated in 2010, NuoDB technology...
Microsoft SQL Server Express is a version of Microsoft's SQL Server relational database management system that is free to download, distribute and use....
Embedded SQL is a method of combining the computing power of a programming language and the database manipulation capabilities of SQL. Embedded SQL statements...
architectural foundation in the resilient distributed dataset (RDD), a read-only multiset of data items distributed over a cluster of machines, that is maintained...
CrateDB is a distributedSQL database management system that integrates a fully searchable document-oriented data store. It is open-source, written in...
guarantees. A distributed system can satisfy any two of these guarantees at the same time, but not all three. For that reason, many NoSQL databases are...
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation. It provides transactional semantics for data manipulation...