Company
Date Published
Author
Dorian Hoxha
Word count
849
Language
English
Hacker News points
None

Summary

YugabyteDB provides various tips and tricks for distributed SQL, including guidance on using JSON vs JSONB data types, indexing JSON fields, limiting query timeouts, and distributing shard leaders across nodes. The database also supports expression indexes for indexed JSON fields, allowing clients to quickly find specific rows. Additionally, YugabyteDB offers features such as a default leader region for performance reasons, distributed tablet leadership, and support for various workloads like TPC-C, YCSB, and Jepsen testing. The database is compatible with PostgreSQL and provides a Postgres-compatible API, making it suitable for developers who are already familiar with the technology.