এসিডি এবং সিএপি উপপাদ্যে ধারাবাহিকতা, তারা কি একই রকম?


18

আমার বোধগম্যতা থেকে, এসিডে ধারাবাহিকতা ডেটা অখণ্ডতা নিশ্চিত করে।

যাইহোক, সিএপিতে ধারাবাহিকতা মানে ডেটা বিতরণ সিস্টেমে দ্রুত উপস্থিত হতে পারে।

এর অর্থ কি: এগুলি একই ধারণা নয়?

উত্তর:


18

এগুলি প্রকৃতপক্ষে এক নয়, কারণ ডেটার সুযোগ রয়েছে

ACID

ক্যাপ

  • ধারাবাহিকতা (সমস্ত নোডের সাথে একই তথ্যের সমাপ্তি ধারাবাহিকতা থাকে)
  • উপস্থিতি
  • পার্টিশন-সহনশীলতা: স্বেচ্ছাসেবী বার্তা নষ্ট হওয়া বা সিস্টেমের কিছু অংশ ব্যর্থ হওয়া সত্ত্বেও সিস্টেমটি কাজ করে চলেছে

সংক্ষিপ্তসার

  • এসিডি একটি পৃথক নোডের ডেটা সামঞ্জস্যকে সম্বোধন করে
  • সিএপি ক্লাস্টার-ওয়াইড ডেটা ধারাবাহিকতার ঠিকানা দেয়

1
পরিণামস্বরূপ। ঘটনাটি সাহসী হওয়া উচিত ছিল, রোল্যান্ডো। এটি চুক্তিভঙ্গকারী :) শুভ নববর্ষ!
ফিলি

3

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

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

এর কারণে, বেস (মূলত উপলভ্য, নরম রাষ্ট্র, অবশেষে সামঞ্জস্যপূর্ণ) ব্যবহার করা হয় যা স্কেলিবিলিটির স্তর সরবরাহ করতে পারে যা এসিডি দ্বারা প্রাপ্ত করা যায় না।

আশাকরি এটা সাহায্য করবে.


-1

ক্যাপ উপপাদ্য মধ্যে প্রসঙ্গে সমন্নয় জুলিয়ান ব্রাউন তার প্রবন্ধে (লিখেছেন http://www.julianbrowne.com/article/brewers-cap-theorem ):

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

সুতরাং সিএপ সি সি এসিডে এ এর সাথে মিল রাখে।

সঙ্গে গিলবার্ট এবং লিঞ্চ তিনি প্রবন্ধে উল্লেখ ": ব্রিউয়ার্স অনুমান এবং সুসংগত, পাওয়া যায়, পার্টিশন-সহিষ্ণু ওয়েব পরিষেবাগুলি সম্ভাব্যতা শেঠ গিলবার্ট এবং ন্যান্সি লিঞ্চ"


1
সিএপি ধারাবাহিকতা একটি বিতরণ সিস্টেমে প্রযোজ্য, যেখানে এসিডি সিস্টেম আর্কিটেকচারের সেই স্তর থেকে নিজেকে বিমোহিত করে। এসিডি পারমাণবিকতা বাস্তবায়নের জন্য সিএপি ধারাবাহিকতা প্রয়োজনীয় হতে পারে, তবে এটি একই জিনিস নয়।
23:38

যেহেতু ব্রিওয়ার তাকে নিজের সিএপি উপপাদ্যকে এসিডি ( লোক.ইসিএস.বারকলে.ইডু / অ্যাব্রেওয়ার / সিএস 6262-2004 / PODC-keynote.pdf পৃষ্ঠা 2 এবং 3) এর সাথে সম্পর্কিত করে তোলে আমি মনে করি যে এর মধ্যকার পারস্পরিক সম্পর্কের আরও গভীরভাবে দেখার পক্ষে এটি পুরোপুরি বৈধ? উভয়।
সাদা_জেকো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.