Tag

snapshot isolation

0 views collected around this technical thread.

DataFunTalk
DataFunTalk
Jan 24, 2024 · Databases

Kuaishou Graph Database Storage‑Compute Separation Architecture and Its Application in Real‑Time Recommendation

This article presents Kuaishou's graph database storage‑compute separation architecture, detailing its application in real‑time recommendation scenarios, core requirements of cost, performance and usability, the layered service design, memory‑compact models, edge structures, snapshot isolation, and key performance optimizations such as Share‑Nothing and columnar data flow.

graph databaseperformance optimizationreal-time recommendation
0 likes · 11 min read
Kuaishou Graph Database Storage‑Compute Separation Architecture and Its Application in Real‑Time Recommendation
Tencent Tech
Tencent Tech
Sep 27, 2023 · Databases

PolySI & Tesseract: New Black‑Box Tools for Snapshot Isolation & Schema Evolution

Tencent Cloud, in collaboration with Nanjing University, ETH Zurich, and Simon Fraser University, presented two VLDB‑2023 papers introducing PolySI, a black‑box checker for snapshot isolation, and Tesseract, an online, transactional schema‑evolution technique, both demonstrating superior performance and practical impact on modern cloud databases.

VLDBblack-box testingdatabases
0 likes · 7 min read
PolySI & Tesseract: New Black‑Box Tools for Snapshot Isolation & Schema Evolution
vivo Internet Technology
vivo Internet Technology
Sep 15, 2021 · Databases

Percolator Distributed Transaction Architecture and Its Implementation in TiKV

Percolator implements a two‑phase commit transaction protocol with a client coordinator, a timestamp oracle, and storage (Bigtable or TiKV’s RocksDB), providing snapshot‑isolated ACID semantics via lock, write, and data columns; TiKV adds parallel prewrite, short‑value storage, point‑read shortcuts, calculated commit timestamps, and single‑region one‑phase commits to boost performance while keeping the design simple and scalable, though high contention can cause retries and read‑wait delays.

Database SystemsPercolatorRocksDB
0 likes · 20 min read
Percolator Distributed Transaction Architecture and Its Implementation in TiKV