YugaByte DB is an open source database for high performance applications that require ACID transactions and planet-scale data distribution. It supports Cassandra-compatible and Redis-compatible APIs, with PostgreSQL in Beta.

YugaByte DB offers both NoSQL and SQL in a single, unified database. It is meant to be a system-of-record/authoritative database that applications can rely on for correctness and availability.

It allows applications to easily scale up and scale down in the cloud, on-premises or across hybrid environments without creating operational complexity or increasing the risk of outages.

Hard to compare YugaByte to other database solutions, however comparaison show that YugaByte win in features in both categories distributed SQL and Nosql except the serializable isolation level, which is available in CockroachDB, TiDB, AWS Aurora and Google cloud spanner.

YugaByteDB is available in both community and Enterprise edition. The enterprise edition provides additional cloud native operational experience, and enterprise-grade features such as read replicas, preferred region placement & continuous balancing, security & compliance, distributed backups & restore, and tiered storage.

In terms of data model and APIs, YugaByte DB supports Cassandra Query Language (CQL) – with strong consistency, distributed ACID transactions, low latency secondary indexes and a native JSONB data type; Redis – as a full database with automatic sharding, clustering, elasticity; and PostgreSQL (in progress) – with linear scalability, high availability and fault tolerance. You can even run your Apache Spark applications on YugaByte DB.

The reason why developing PHP applications with YugaByte should go straightforward with both Redis and Cassandra extensions.

“We’re not really like a SQL database or NoSQL database; we’re really simplifying the data infrastructure mishmash every enterprise has pulled together,” said founder and CEO Kannan Muthukkaruppan.

YugaByte company is trying to simplify the data layer, in the same way that Docker and Kubernetes have done for the application layer. If you are undecided wether using SQL or NoSQL for your project, YugaByte came to solve this dilemma.

The company founded in 2016 in Sunnyvale, Calif and raised $8 million in Series A funding from Lightspeed Venture Partners in 2017, and an additional $16 million in 2017 by Dell Technologies Capital and Lightspeed Venture Partners.

Some of the case studies of YugaByte are : the location tracking service Turvo – a real-time collaborative logistics platform, and Narvar’s customer engagement platform used by over 200 million consumers worldwide who have engaged in more than 3.1 billion interactions across 36 countries.

LEAVE A REPLY

Please enter your comment!
Please enter your name here