شايع ڪيو Kubegres، هڪ ٽول ڪٽ پوسٽ گري ايس ايس ايل ڪلستر کي ترتيب ڏيڻ لاءِ

Kubegres پروجيڪٽ جا ماخذ متن شايع ڪيا ويا آهن، ڊزائين ڪيل سرورز جو هڪ ڪلستر ٺاهڻ لاءِ PostgreSQL DBMS سان، هڪ ڪنٽينر آئسوليشن انفراسٽرڪچر ۾ مقرر ڪيو ويو آهي ڪبرنيٽس پليٽ فارم جي بنياد تي. پيڪيج پڻ توهان کي سرور جي وچ ۾ ڊيٽا جي نقل کي منظم ڪرڻ جي اجازت ڏئي ٿو، غلطي برداشت ڪرڻ واريون ترتيبون ٺاهي ۽ بيڪ اپ کي منظم ڪن. پروجيڪٽ ڪوڊ Go ۾ لکيل آهي ۽ Apache 2.0 لائسنس تحت ورهايو ويو آهي.

ٺھيل ڪلستر ھڪڙي پرائمري پوسٽ گري ايس ايس ايل پوڊ نوڊ تي مشتمل آھي ۽ ريئل ٽائيم نقل ٿيل ثانوي پوڊ نوڊس کي پرائمري نوڊ سان هم وقت ڪيو ويو آھي. پرائمري نوڊ تي ناڪامي جي صورت ۾، سسٽم خودڪار طريقي سان ثانوي نوڊس مان هڪ کي پرائمري درجي ۾ تبديل ڪري ٿو ۽ آپريشن کي روڪڻ کان سواء نقل جي ترتيب کي تبديل ڪري ٿو. اهو ممڪن آهي ته باقاعده ڊيٽابيس جي بيڪ اپ کي الڳ اسٽوريج تي ترتيب ڏيو. ڪلستر جي جوڙجڪ YAML فارميٽ ۾ بيان ڪئي وئي آھي. نوڊ مواد ٺاھيو ويو آھي سرڪاري PostgreSQL ڪنٽينر تصوير جي بنياد تي جيڪو Docker پروجيڪٽ پاران مهيا ڪيل آھي. سسٽم جي آپريشن کي مستحڪم طور سڃاتو وڃي ٿو ۽ اهو اڳ ۾ ئي صنعتي ايپليڪيشنن ۾ استعمال ٿيندو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو