37.2K subscribers
1.47K photos
34 videos
5 files
1.62K links
加入频道
👣 CloudNativePG project!

Оператор, предназначенный для управления нагрузками #PostgreSQL на любом поддерживаемом кластере #Kubernetes, работающем в частных, публичных, гибридных или мультиоблачных средах.

#Golang #DevOps

Github
Docs

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Go инструментo для легкого создания бэкапов #PostgreSQL с удобным веб-интерфейсом.
#голанг

📌 Github

@Golang_google
✔️ Wal-listener — это инструмент для прослушивания логов транзакций PostgreSQL (WAL) и конвертации их в удобный для обработки формат JSON.

Возможности

- Прослушивание изменений в PostgreSQL в режиме реального времени.
- Поддержка нескольких слотов репликации.
- Удобный вывод в формате JSON.
- Готов к использованию в качестве сервиса.

Пример использования

1. Создаём слот репликации:

SELECT * FROM pg_create_logical_replication_slot('test_slot', 'wal2json');


2. Запускаем wal-listener:

wal-listener --dsn "host=localhost port=5432 user=postgres dbname=test" --slot test_slot


3. Получаем JSON-объекты при изменениях в базе данных.

https://github.com/ihippik/wal-listener

#devops #девопс #PostgreSQL #sql

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM