Skip to content
Search

PolarDB

lastmod 2021-06-02created 2021-06-022 edits

Open source that turns Postgres into a share-nothing distributed DB

Features

  • Open source that turns Postgres into a share-nothing distributed DB
    • Works through message passing without sharing data between nodes (Coordinator)
  • Adds high performance/scalability/high availability/elasticity while keeping the SQL compatibility of the existing single node
  • Paxos-based replication provides global data consistency, distributed SQL processing, data redundancy, and high availability
  • Architecture
    • Shards tables by hashing the PK. The number of shards is adjustable
    • Each shard is replicated to 3 nodes
    • To cut costs, it can store 2 full copies and only the WAL (Write Ahead Log) on the third
  • Open source from Alibaba

See also

Favorite site

author Zer0 sitemap