12 points par xguru 2021-05-31 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Un open source qui transforme Postgres en base de données distribuée de type share-nothing

→ Fonctionne par échange de messages entre les nœuds, sans partage de données (Coordinator)

  • Ajoute hautes performances, scalabilité, haute disponibilité et élasticité, tout en conservant la compatibilité SQL d’un nœud unique existant

  • Offre cohérence globale des données, traitement SQL distribué, redondance des données et haute disponibilité grâce à une réplication basée sur Paxos

  • Architecture

→ Sharding des tables par hachage de la PK. Le nombre de shards peut être ajusté

→ Chaque shard est répliqué sur 3 nœuds

→ Pour réduire les coûts, 2 répliques complètes peuvent être conservées, et la troisième ne stocker que le WAL (Write Ahead Log)

  • Open source d’Alibaba

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.