November 2017 Summaries
2 posts from Yugabyte
Filter
Month:
Year:
Post Summaries
Back to Blog
YugabyteDB is a transactional, high performance, geo-distributed operational database that converges multiple NoSQL and SQL interfaces into an unified solution. The modular architecture allows for the same transactional guarantees irrespective of the API used, with most differences limited to the query layer. A YugabyteDB cluster is known as a universe, composed of nodes running YB Tablet Server processes, which handle data storage, replication, and querying tasks, as well as YB Master processes responsible for storing metadata and coordinating actions. Write operations travel through the database in seven steps, involving query language processing, forwarding to the tablet leader, preparing the batch for replication, Raft replication, applying the update to the storage engine, responding to the client, and finally applying the update to the followers' storage engines. Background operations include compactions, flushes, load balancing, and tuning read consistency levels. The common storage engine is used across multiple data models, access patterns, and consistency levels, allowing for operational simplicity with features such as auto sharding, auto load balancing, zero downtime infrastructure portability, and tunable read consistency.
Nov 27, 2017
1,924 words in the original blog post.
YugabyteDB is an open-source, cloud-native database designed to simplify the data layer for mission-critical applications, addressing the challenges of handling diverse workloads and access patterns, enabling caching for low-latency access, and running real-time analytics. By offering a unified SQL and NoSQL platform, YugabyteDB provides strong correctness guarantees and high availability, allowing developers to focus on building applications instead of building out the data architecture needed for it. The database is designed to serve as the stateful complement to containers, enabling businesses and startups alike to build user-facing, real-time applications with greater agility and lower total cost.
Nov 02, 2017
861 words in the original blog post.