Notes: Designing Data-Intensive Applications
Notes: Designing Data-Intensive Applications. GitHub Gist: instantly share code, notes, and snippets.
Stay updated with breaking news from Multi Version Concurrency Control. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Notes: Designing Data-Intensive Applications. GitHub Gist: instantly share code, notes, and snippets.
Database systems use various techniques to ensure transactionality and performance. For Postgres, this is called MVCC (Multi-Version Concurrency Control). MVCC allows Postgres to provide great performance even when multiple clients could be working with the same table concurrently.
Explore a few scenarios to use @DynamicUpdate with Spring Data JPA. Different classes of databases are highlighted, including PostgreSQL and YugabyteDB.
Part 2 of TerminusDB Internals looks at how we deal with mutating data with succinct data structures and graph storage.