~/talk

pg_shardman: Sharding in PostgreSQL

TalkinRussianat HighLoad++ 2017 · 2017-11-07..11-08· [databases]
name:A.Sher
links:none on file
name:S.Kelvich
links:none on file
slides:none on file

An experimental approach to sharding PostgreSQL using the foreign data wrapper (FDW) mechanism, the pg_pathman extension for partitioning, and PostgreSQL 10's built-in logical replication. The implementation is the pg_shardman extension (github.com/postgrespro/pg_shardman) that integrates these technologies to manage sharded deployments.

AI-written summary · about

  1. 0:00Introduction to sharding
  2. 5:26What is pg_shardman
  3. 6:27Scalability and partitioning
  4. 11:07Data distribution principles
  5. 12:11High availability and replication
  6. 16:22Cluster management via shardlord
  7. 17:49Distributed transactions
  8. 24:14Transaction replication and isolation
  9. 27:13Time synchronization issues
  10. 33:18Testing and performance
  11. 35:50Demo and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.