We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Distributed SQL

Index Distributed SQL

A distributed SQL database is a single relational database which replicates data across multiple servers. [1]

Table of Contents

  1. 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.

See Distributed SQL and ACID

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

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.

See Distributed SQL and MySQL

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.

See Distributed SQL and NuoDB

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.

See Distributed SQL and TiDB

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

References

[1] https://en.wikipedia.org/wiki/Distributed_SQL