Database

406, 2024

Hochverfügbarkeit – Log-Shipping: Ein Tutorial

04-06-2024|Database|

Das Log-Shipping-Verfahren in Postgres ist ein Ansatz zur Hochverfügbarkeit und Datenreplikation, bei dem kontinuierlich die WAL-Dateien (Write-Ahead Log) von der Primary-Datenbank auf eine oder mehrere Standby-Datenbanken übertragen werden. Diese Standby-Datenbanken wenden die empfangenen WAL-Dateien an, um sich mit der Primary-Datenbank zu synchronisieren und im Falle eines Ausfalls sofort einsatzbereit zu sein. Der Prozess beinhaltet [...]

1804, 2024

SELinux: Ein obligatorischer Bestandteil des Betriebs einer sicheren PostgreSQL-Datenbank

18-04-2024|Database, DevOps|

Daten sind heute das wichtigste Gut eines jeden Unternehmens. Es gibt viele Empfehlungen, um eine PostgreSQL-Datenbank zu sichern, z.B. CIS Benchmark für PostgreSQL, aber Linux bietet bereits eine, die Sie nicht vermeiden sollten: Security-Enhanced Linux (SELinux). SELinux bietet Zugriffskontrolle für Dateien, Prozesse und Anwendungen, um Zugriff zu gewähren oder zu verweigern. Diese Sicherheitsarchitektur wurde von [...]

2012, 2023

Cluster Monitoring mit Prometheus & Grafana auf EC2 Instanzen

20-12-2023|Database|

Im vorherigen Blogpost Exportieren von Metriken aus etcd, PostgreSQL, PgBouncer und Patroni haben wir die Endpunkte für Prometheus vorbereitet, um Metriken aus etcd, PostgreSQL, PgBouncer und Patroni abzugreifen. In diesem Blogbeitrag werden wir diese Endpunkte verwenden, um den Cluster mit Prometheus und Grafana auf EC2-Instanzen zu überwachen. Voraussetzungen Stellen Sie sicher, dass [...]

1212, 2023

Exportieren von Metriken aus etcd, PostgreSQL, PgBouncer & Patroni

12-12-2023|Database|

In den komplexen IT-Landschaften von heute ist die Überwachung nicht nur ein Nice-to-have, sondern eine Notwendigkeit. Es ist wichtig zu wissen, was in Ihren Systemen vor sich geht, und in der Lage zu sein, schnell auf alle auftretenden Probleme zu reagieren. In diesem Blogbeitrag werden wir uns ansehen, wie man Metriken von etcd, PostgreSQL, [...]

2911, 2023

Load Balancer: Ihr Schlüssel zu einem hochverfügbaren PostgreSQL-Cluster

29-11-2023|Database|

In unseren früheren Blogbeiträgen haben wir untersucht, wie man einen starken und zuverlässigen PostgreSQL-Cluster mit Patroni und dem Spilo-Container-Image erstellt. Wir haben auch Themen wie Connection Pooling für PostgreSQL und die Verwendung von S3-Buckets für Backup und Recovery behandelt, die alle die Zuverlässigkeit und Verfügbarkeit von PostgreSQL erhöht haben. Lassen Sie uns nun in [...]

2211, 2023

Einrichten eines Connection Poolers für PostgreSQL auf EC2-Instanzen

22-11-2023|Database|

In der Datenbankwelt ist PostgreSQL ein leistungsstarkes und zuverlässiges relationales Open-Source-Datenbanksystem. Wenn jedoch die Arbeitslast der Datenbank wächst, wird eine effiziente Verbindungsverwaltung entscheidend für die Aufrechterhaltung der Leistung und Skalierbarkeit. An dieser Stelle kommen Connection Pooler wie Pgbouncer ins Spiel. In diesem Blogbeitrag werden wir die Einrichtung und Konfiguration von Pgbouncerr, einem leichtgewichtigen Connection [...]

Nach oben