Avalikustati Kubegres, tööriist PostgreSQL klastrite seadistamiseks

Kubegres projekti lähtekoodid on avaldatud, mis on mõeldud PostgreSQL andmebaasiserverite replikeeritud klastri loomiseks, mis paigaldatakse konteinerite isolatsiooni infrastruktuuri Kubernetes platvormi baasil. Paketiga on ka võimalik hallata andmete replikatsiooni serverite vahel, luua tõrkevaba konfigureerimist ja korraldada varukoopiaid. Projekti kood on kirjutatud Go keeles ja jagatakse Apache 2.0 litsentsi alusel.

Kloon koosneb ühest peamisest PostgreSQL podist ja reaalajas replikeeritud teiseast podidest, mis on sünkroniseeritud peamise podiga. Peamise podi tõrke korral häälestab süsteem automaatselt ühe teiseast podidest peamiseks podiks ning muudab replikatsiooni konfiguratsiooni katkematult. Samuti on võimalik seadistada andmebaasi regulaarne varukoopiate tegemine eraldi salvestusse. Klastri konfiguratsioon on määratletud YAML formaadis. Podide sisu luuakse ametliku PostgreSQL konteineri pildiga, mille pakub Docker projekt. Süsteemi töö on tunnustatud stabiilsena ja seda on juba kasutatud tööstuslikes rakendustes.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster