YugabyteDB


YugabyteDB is a free and open-source, distributed, relational, NewSQL database management system designed to handle large amounts of data spanning across multiple availability zones and geographic regions while providing single-digit latency, high availability, and no single point of failure.
NewSQL databases like YugabyteDB take some of the backend features of NoSQL databases and marry them with the front-end features of mature relational databases. The result allows similar scalability to NoSQL but with some of the more robust features of relational databases. Yugabyte reuses the front end of Postgresql and inherits most of its feature set. Additionally Yugabyte maintains a degree of compatibility with Apache Cassandra which allows applications written for Cassandra's APIs to use Yugabyte with a short migration path.

Main features

; Distributed
; Supports replication and multi-availability zone and geographic zone replication
; Low latency
; Scalability
; Fault-tolerant
; ACID transaction support
; Query language