Перейти к содержимому

Lazy Clone Your Databases: GFS 0.4.0 Release (Open-Source)

Guepard HQ

0:00 / 0:00

Lazy Clone Your Databases: GFS 0.4.0 Release (Open-Source)

102 просмотра · 3 нед. назад
Guepard HQ
127 подписчиков
102 просмотра · 3 нед. назад
GFS 0.4.0 introduces the new gfs clone command. Point it at a remote Postgres connection string and you get a local database right away, with no waiting for a full copy and no network latency on every query. Data is pulled in lazily as you query it, local writes never reach the source, and deletes are tracked with tombstones so removed rows never come back. We also cover the safety model, parallel hydration, and how GFS can push joins down to the source database. Changelog: https://github.com/Guepard-Corp/gfs/r... GFS documentation link: https://gfs.guepard.run/docs GFS repository: https://github.com/guepard-corp/gfs Postgres: https://www.postgresql.org/ 0:00 In this video 0:22 Introduction 0:39 Release Notes Overview 0:54 Checking Your GFS Version 1:12 Why Full Copies and Remote Queries Fall Short 2:04 How GFS Clone Works and Lazy Hydration 2:38 Running GFS Clone and Checking Status 3:18 Demo: Lazy Clone Latency Compared to Direct psql 3:40 Safety Model: Local Writes and Tombstone Deletes 4:40 Demo: Deleting a Row Without Touching the Source 5:30 Demo: Hydrating Another Table Safely 5:49 Fast Hydration with Parallel dblink Backfill 6:06 Partial Hydration and Join Pushdown 6:30 Summary and Changelog