বাড়ি ডেটাবেস প্রতিলিপি কি? - টেকোপিডিয়া থেকে সংজ্ঞা

প্রতিলিপি কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - প্রতিরূপ বলতে কী বোঝায়?

প্রতিলিপি হ'ল এক ডাটাবেস (প্রকাশক) থেকে অন্য ডাটাবেসে (গ্রাহক) ডেটা পরিবর্তনের অনুলিপি অনুলিপি করা। দুটি ডাটাবেস সাধারণত একটি পৃথক শারীরিক সার্ভারে থাকে, যার ফলে বিভিন্ন রকমের ডেটাবেস কোয়েরি বিতরণ করে এবং ব্যর্থতা সক্ষমতার সরবরাহ করে লোড ব্যালেন্সিং কাঠামো তৈরি হয়। গ্রাহক ডাটাবেসের জন্য সার্ভারটি প্রকাশক ডাটাবেসের জন্য সার্ভারের ব্যর্থতার ক্ষেত্রে ব্যাকআপ হিসাবে কনফিগার করা যেতে পারে।

টেকোপিডিয়া রেপ্লিকেশন ব্যাখ্যা করে

প্রতিলিপি কার্যকর করার সময়, ডাটাবেস সিস্টেমগুলি বিভিন্ন পদ্ধতি ব্যবহার করে তবে একই ধারণাটি ব্যবহার করে। যদি এক ডাটাবেস থেকে দ্বিতীয়, বা একই ডাটাবেসের তৃতীয় সংস্করণে প্রায়শই তথ্য অনুলিপি করার উপায় থাকে তবে দুটি প্রধান ডাটাবেস প্রশাসনের লক্ষ্য অর্জন করা যেতে পারে: ব্যর্থতা ক্ষমতা এবং লোড ব্যালেন্সিং।


দুই বা ততোধিক সার্ভারের মধ্যে ডেটা বিতরণের পরে, অনুসন্ধানকারী ব্যবহারকারীদের একটি প্রাথমিক ডাটাবেসের সাথে সংযোগ করার প্রয়োজন হয় না। যদি প্রতিলিপিটি প্রাথমিক ডাটাবেসটিকে প্রকাশক হিসাবে মনোনীত করে সেট আপ করা হয়, কিছু প্রশ্ন গ্রাহকের কাছে পুনর্নির্দেশ করা যেতে পারে। লোড ব্যালেন্সিং হিসাবে পরিচিত, এই প্রক্রিয়াটি এমন ডেটাবেসের জন্য দরকারী যেগুলিতে উচ্চ ব্যবহারকারীর ট্র্যাফিক রয়েছে।


প্রতিলিপি ব্যর্থতা ক্ষমতা প্রদান করতে পারে। ডেটা দুটি পৃথক সার্ভারে রাখা হলে, প্রকাশক অনুপলব্ধ হয়ে গেলে গ্রাহককে ডিফল্ট প্রাথমিক হিসাবে সেট আপ করা যায়।


তিনটি আলাদা প্রতিলিপি পদ্ধতি রয়েছে:

  • স্ন্যাপশটের প্রতিলিপি: গ্রাহকদের কাছে ডেটা প্রকাশকের কাছ থেকে অনুলিপি করা হয়।

    দ্রষ্টব্য: গ্রাহক পরিবর্তন অবশ্যই প্রকাশকের কাছ থেকে আসা উচিত। সুতরাং, কেবল গ্রাহককেই জিজ্ঞাসা করা যেতে পারে; তবে এর ডেটা ব্যবহারকারীরা সম্পাদনা করতে পারে না।

  • প্রতিলিপি মার্জ করুন: ডেটা দুটি বা ততোধিক ডেটাবেস থেকে একটি সুপার মাস্টার ডাটাবেসে একত্রিত করা হয়, যা স্ন্যাপশটের প্রতিরূপের চেয়ে বাস্তবায়নের জন্য জটিল।
  • লেনদেনের অনুলিপি: সম্পূর্ণ ডাটাবেস অনুলিপি করা হয়, এর পরে প্রকাশক আপডেটগুলি পর্যায়ক্রমে গ্রাহক (গুলি) এ অনুলিপি করা হয়।

যদি গুরুত্বপূর্ণ ডেটাটি ভুলভাবে প্রকাশকের কাছ থেকে মুছে ফেলা হয়, তবে প্রতিলিপিটি তার গ্রাহক (গুলি) থেকে একই ডেটা মুছে ফেলবে। প্রতিলিপি ব্যাকআপের বিকল্প নয়।

প্রতিলিপি কি? - টেকোপিডিয়া থেকে সংজ্ঞা