sql >> Database >  >> RDS >> PostgreSQL

FLOSS UK voorjaarsconferentie

Floss UK Spring-conferentie wordt gehouden op 15-17 maart in Londen.

FLOSS UK is de naam voor de oudste gebruikersgroep voor open systemen in het VK. Op hun website definiëren ze zichzelf zoals hieronder:

FLOSS UK is voor mensen die geven om open IT-standaarden en de systemen die deze implementeren. Daarom stimuleren we het gebruik van open standaarden op alle technologische gebieden. We omvatten hardware, software, data en verbonden disciplines; onze favoriete slogan is 'vrije en open technologie'.

Lenteconferentie

Petr Jelinek van 2ndQuadrant zal op 16 maart tussen 11:30-12:20 een lezing geven over "Logical Replication in PostgreSQL".

In zijn lezing zal Petr de huidige staat beschrijven van het pglogische project dat onlangs openbaar werd. Hij zal ingaan op use-cases die al goed werken, wat de beperkingen zijn en de toekomstige roadmap. Als je geïnteresseerd bent in PostgreSQL-replicatie, moet je zijn lezing bijwonen!

Hier is een voorproefje van zijn toespraak:

"Hoewel de fysieke replicatie in PostgreSQL goed werkt en goed presteert, zijn er veel gevallen waarin het niet goed past. Dit omvat voornamelijk gevallen waarin slechts gedeeltelijke replicatie nodig is, wanneer meerdere databases naar hetzelfde doel moeten worden gerepliceerd, transformatie van de gegevens nodig is of replicatie tussen verschillende versies van PostgreSQL voor upgraden zonder downtime. Deze use-cases kunnen worden opgelost door logische replicatie. De traditionele logische replicatie-oplossingen voor PostgreSQL zijn gebaseerd op triggers, wat resulteert in een grote impact op de schrijfprestaties. Daarom hebben we pglogical ontwikkeld, dat is gebaseerd op logische decodering van het write-ahead-logboek, waardoor het een minimale impact heeft op de prestaties van de brondatabase."

Wat is pglogisch?

pglogical is een logisch replicatiesysteem dat volledig is geïmplementeerd als een PostgreSQL-extensie. Volledig geïntegreerd, vereist geen triggers of externe programma's. Dit alternatief voor fysieke replicatie is een zeer efficiënte methode voor het repliceren van gegevens met behulp van een publish/subscribe-model voor selectieve replicatie.

Voor meer informatie

U kunt onze pagina over pglogical bezoeken: https://www.2ndquadrant.com/resources/pglogical/

U kunt enkele van onze blogposts lezen die verband houden met logische replicatie en pglogical:

  • Het proces dat pglogical heeft gemaakt
  • Over pglogische prestaties
  • Failover-slots voor PostgreSQL
  • 2ndQ talks op PGDay FOSDEM 2016
  • Prestatielimieten van logische replicatieoplossingen
  • Waarom logische replicatie?

Veel leesplezier!


  1. MSSQL Reguliere expressie

  2. Is er een .NET-equivalent van SQL Server's newsequentialid()

  3. Is het mogelijk om vergrendeling op rijniveau in SQL Server te forceren?

  4. Hoe voeg ik meerdere checkbox-waarden in een tabel in?