আমরা প্রতিনিয়ত অফিসের চারপাশে এটি ব্যাট করি এবং প্রশ্নটি অব্যাহত থাকে। পোস্টগ্রিসএসকিউএল প্রতিলিপি আপনি কীভাবে মোকাবেলা করবেন? আমি অগত্যা উন্নত ক্লাস্টারগুলির বিষয়ে কথা বলছি না, কেবল মাস্টার-স্লেভ, মাস্টার-মাল্টিস্ক্লাভ এবং মাস্টার-মাস্টার দিয়ে এটি সহজ রেখেছি। আমি দেখতে পেলাম যে এটি মাইএসকিউএলের জন্য সেট আপ করা সাধারণত খুব সহজ। ব্যর্থতা নিখুঁত না হলে সোজা হয়, বিশেষত এটি কনফিগার করা কতটা সহজ for আমরা স্লোনির সাথে খেলেছি, তবে এটি কিছুটা হাত বাড়িয়েছে (স্কিমা পরিবর্তনের জন্য হস্তক্ষেপ প্রয়োজন, নতুন ডাটাবেসে হস্তক্ষেপের প্রয়োজন হয় ইত্যাদি)। পিজিপিুল 2 বেশ সুন্দর ছিল, যতক্ষণ না কোনও নোড নেমে যায় এবং আমরা পুনরায় সিঙ্কে পুনরায় প্রতিস্থাপনের জন্য একটি চমত্কার উপায় (সমস্ত কিছু নিচে নেমে আসা এবং পতিত নোডের পুনরায় গবেষণা করা ছাড়া) খুঁজে পাই না। মূলত আমি এখানে যা খুঁজছি তা এখানে:
- সহজ সেটআপ (আমি কঠিন সেটআপের জন্য নিষ্পত্তি করব তবে প্রসারিত করা সহজ)
- সরল ব্যর্থতা
- একটি পতিত নোডকে ফিরিয়ে আনতে কেবল সময় প্রয়োজন (যেমন মাইএসকিএল এর মত। সার্ভারটি নীচে নেমে আসে, আপনি এটিকে উপরে নিয়ে যান এবং প্রতিলিপিটি অপেক্ষা করার জন্য অপেক্ষা করুন)
- স্কিমা পরিবর্তনগুলি প্রতিলিপি ভাঙবে না
- সার্ভারে একটি নতুন ডাটাবেস যুক্ত করা নির্বিঘ্ন (যেমন মাইএসকিএল এর মতো আপনি একটি সম্পূর্ণ ডিবি সার্ভারের প্রতিরূপ তৈরি করতে পারেন, সুতরাং মাস্টারে একটি নতুন ডাটাবেস তৈরি করা হবে, এটি স্বয়ংক্রিয়ভাবে গোলামে প্রচার করে)
মাইএসকিউএল এগুলির বেশিরভাগটি বেশ ভালভাবে পরিচালনা করে তবে পোস্টগ্র্রেএসকিউএলএর জন্য আমি একটি নির্দিষ্ট অনুরাগ পোষণ করি। তদুপরি, আমাদের কিছু পরিস্থিতি রয়েছে যেখানে এটি আমাদের একমাত্র বিকল্প, এবং আমরা মিশ্রণের প্রতিলিপি যুক্ত করতে চাই। আপনি বর্তমানে কী ব্যবহার করছেন এবং আপনার সমাধান সম্পর্কে আপনি কী অনুভব করছেন? এটি কোনও মাইএসকিউএল বনাম পোস্টগ্রিগ এসকিউএল পোস্ট নয়, আমি প্রতিশ্রুতি দিচ্ছি, কারণ এটি আমি শুরু করার চেষ্টা করছি না। :)