Table of Contents
29 relations: ACID, Amazon Aurora, Apache Cassandra, Bigtable, CAP theorem, Clustrix, CockroachDB, Consensus decision-making, Database, Google, Hybrid transactional/analytical processing, MariaDB, MySQL, MySQL Cluster, Name–value pair, NewSQL, NuoDB, Paxos (computer science), PostgreSQL, Raft (algorithm), Relational database, Shard (database architecture), Software as a service, Spanner (database), Teradata, TiDB, Wide area network, YDB (database), YugabyteDB.
ACID
In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps.
Amazon Aurora
Amazon Aurora is a proprietary relational database offered as a service by Amazon Web Services (AWS) since October 2014.
See Distributed SQL and Amazon Aurora
Apache Cassandra
Apache Cassandra is a free and open-source, distributed, wide-column store, NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.
See Distributed SQL and Apache Cassandra
Bigtable
Bigtable is a fully managed wide-column and key-value NoSQL database service for large analytical and operational workloads as part of the Google Cloud portfolio.
See Distributed SQL and Bigtable
CAP theorem
In database theory, the CAP theorem, also named Brewer's theorem after computer scientist Eric Brewer, states that any distributed data store can provide only two of the following three guarantees:; Consistency: Every read receives the most recent write or an error.
See Distributed SQL and CAP theorem
Clustrix
Clustrix, Inc. is a San Francisco-based private company founded in 2006 that developed a database management system marketed as NewSQL.
See Distributed SQL and Clustrix
CockroachDB
CockroachDB is a source-available distributed SQL database management system developed by Cockroach Labs.
See Distributed SQL and CockroachDB
Consensus decision-making
Consensus decision-making or consensus process (often abbreviated to consensus) is a group decision-making process in which participants develop and decide on proposals with the goal of achieving broad acceptance, defined by its terms as form of consensus.
See Distributed SQL and Consensus decision-making
Database
In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data.
See Distributed SQL and Database
Google LLC is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial intelligence (AI).
See Distributed SQL and Google
Hybrid transactional/analytical processing
Hybrid transaction/analytical processing (HTAP) is a term created by Gartner Inc., an information technology research and advisory company, in its early 2014 research report Hybrid Transaction/Analytical Processing Will Foster Opportunities for Dramatic Business Innovation.
See Distributed SQL and Hybrid transactional/analytical processing
MariaDB
MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Distributed SQL and MariaDB are SQL.
See Distributed SQL and MariaDB
MySQL
MySQL is an open-source relational database management system (RDBMS). Distributed SQL and MySQL are SQL.
MySQL Cluster
MySQL Cluster is a technology providing shared-nothing clustering and auto-sharding for the MySQL database management system.
See Distributed SQL and MySQL Cluster
Name–value pair
A name–value pair, also called an attribute–value pair, key–value pair, or field–value pair, is a fundamental data representation in computing systems and applications.
See Distributed SQL and Name–value pair
NewSQL
NewSQL is a class of relational database management systems that seek to provide the scalability of NoSQL systems for online transaction processing (OLTP) workloads while maintaining the ACID guarantees of a traditional database system.
See Distributed SQL and NewSQL
NuoDB
NuoDB is a cloud-native distributed SQL database company based in Cambridge, Massachusetts.
Paxos (computer science)
Paxos is a family of protocols for solving consensus in a network of unreliable or fallible processors.
See Distributed SQL and Paxos (computer science)
PostgreSQL
PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. Distributed SQL and PostgreSQL are SQL.
See Distributed SQL and PostgreSQL
Raft (algorithm)
Raft is a consensus algorithm designed as an alternative to the Paxos family of algorithms.
See Distributed SQL and Raft (algorithm)
Relational database
A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970.
See Distributed SQL and Relational database
Shard (database architecture)
A database shard, or simply a shard, is a horizontal partition of data in a database or search engine.
See Distributed SQL and Shard (database architecture)
Software as a service
Software as a service (SaaS) is a form of cloud computing in which the provider offers the use of application software to a client and manages all the physical and software resources used by the application.
See Distributed SQL and Software as a service
Spanner (database)
Spanner is a distributed SQL database management and storage service developed by Google.
See Distributed SQL and Spanner (database)
Teradata
Teradata Corporation is an American software company that provides cloud database and analytics-related software, products, and services.
See Distributed SQL and Teradata
TiDB
TiDB (/’taɪdiːbi:/, "Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads.
Wide area network
A wide area network (WAN) is a telecommunications network that extends over a large geographic area.
See Distributed SQL and Wide area network
YDB (database)
YDB (Yet another DataBase) is a distributed SQL database management system (DBMS) developed by Yandex, available as open-source technology.
See Distributed SQL and YDB (database)
YugabyteDB
YugabyteDB is a high-performance transactional distributed SQL database for cloud-native applications, developed by Yugabyte.
See Distributed SQL and YugabyteDB

