গুগল ব্ল্যাক সম্প্রদায়ের জন্য জাতিগত ইকুইটি আগুয়ান করতে প্রতিশ্রুতিবদ্ধ হয়। দেখ কিভাবে.
This page was translated by the Cloud Translation API.
Switch to English

বুনা ডেটা পরিচালন

এখন যেহেতু আপনি বুনা প্রধান উপাদান বুঝতে, আসুন কিভাবে তার কার্যকারিতা কিছু একটি উচ্চ পর্যায়ে পরিচালিত হয় কটাক্ষপাত করা যাক।

প্রায় দৈনন্দিন অপারেশন জন্য নেস্ট বাস্তুতন্ত্রের সব কার্যকারিতা বুনা স্কিমা অংশ হিসেবে সম্পদ ও বৈশিষ্ট্যগুলো সম্মুখের ম্যাপ করা হয়েছে। ডেটা পরিচালন প্রোফাইলে এমন একটি প্রকাশ-সদস্যতা মডেল ব্যবহার করে বৈশিষ্ট্যগুলো জন্য সব অনুরোধ পরিচালনা করে। এই অনুরোধগুলি হয় বার্তা ডেটা পরিচালন প্রোফাইল নির্দিষ্ট।

মডেল এই ধরনের, একটি প্রকাশক ঐ প্রকাশিত বৈশিষ্ট্যগুলো পরিবর্তনের advertises বৈশিষ্ট্যগুলো (ঘড়িতে তথ্য) এবং একজন গ্রাহক ক্ষীণভাবে প্রতিক্রিয়া (ডাটা দেখা হচ্ছে)। এই ফাংশনটি রিয়েল-টাইম বৈশিষ্ট্য ব্যবস্থাপনা বলা হয়।

ডেটা পরিচালন প্রফাইল বুনা এর workhorse, এবং সাধারণভাবে বুনা ডেটা ম্যানেজমেন্ট (WDM) উল্লেখ করা হয়।

অনুরোধ

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

স্ট্যান্ডার্ড অনুরোধ তিন ধরনের হয়:

  • অনুপ্রেরিত আমাকে অবহিত স্ট্যান্ডার্ড অনুরোধ জানায় একটি বৈশিষ্ট্যের সম্পত্তি, বা যে বৈশিষ্ট্য এর সাথে সম্পর্কিত একটি নির্দিষ্ট ঘটনার রাজ্যের একজন গ্রাহক।
  • আপডেট একটি বৈশিষ্ট্যের সম্পত্তি অবস্থা পরিবর্তন করার স্ট্যান্ডার্ড অনুরোধ।
  • দেখুন একটি বৈশিষ্ট্যের বৈশিষ্ট্য দেখতে স্ট্যান্ডার্ড অনুরোধ।

প্রোটোকল ভূমিকা

প্রকাশক ও গ্রাহক আছে: WDM প্রোটোকল ভূমিকা দুই ধরনের হয়। এই ভূমিকা বৈশিষ্ট্য পর্যায়ে নির্ধারিত হয়।

প্রকাশক

WDM প্রকাশক ভূমিকা উৎপন্ন এবং এক বা একাধিক গ্রাহকদের জন্য এক বা একাধিক স্কিমের দৃষ্টান্ত versioned কাজ করে, এবং আগ্রহী গ্রাহকদের জন্য স্কিমা কোন পরিবর্তন বিজ্ঞপ্তিগুলো পাঠায়। এই বিজ্ঞপ্তিগুলি মান অনুরোধ অবহিত হয়।

উদাহরণ স্বরূপ, ধরুন বৈশিষ্ট্য একটি রিসোর্স 2. দ্বারা রিসোর্স 1 প্রকাশিত এবং সাবস্ক্রাইব হিসাবে চিত্র 1 দেখানো, যদি বৈশিষ্ট্য একটি পরিবর্তন:

  1. WDM একটি অবহিত অনুরোধ পাঠায় বৈশিষ্ট্য A -এর সব সদস্যকে জানাতে রিসোর্স 1 থেকে তাদের পরিবর্তনের পরিচায়ক।
  2. প্রতিটি গ্রাহক তদনুসারে বৈশিষ্ট্য একটি তাদের দৃষ্টান্ত আপডেট।
WDM প্রকাশক অবহিত অনুরোধ
চিত্র 1 - WDM প্রকাশক অনুরোধ

একই জিনিস স্কিমা অন্যান্য বৈশিষ্ট্যগুলো ঘটে। উদাহরণস্বরূপ, যদি রিসোর্স 2 বৈশিষ্ট্য বি, বৈশিষ্ট্য বি রিসোর্স 1 সদস্যতা, এবং বৈশিষ্ট্য বি প্রকাশ পরিবর্তন:

  1. WDM একটি অবহিত অনুরোধ পাঠায় বৈশিষ্ট্য বি এর সব সদস্যকে জানাতে রিসোর্স 2 থেকে তাদের পরিবর্তনের পরিচায়ক।
  2. প্রতিটি গ্রাহক তদনুসারে বৈশিষ্ট্য বি তাদের দৃষ্টান্ত আপডেট।

গ্রাহক

WDM গ্রাহক ভূমিকা মতামত এবং হ্রাস versioned এক বা একাধিক বহিরাগত-প্রকাশিত স্কিমের দৃষ্টান্ত। এটা তোলে একটি আপডেট অনুরোধের সাথে একটি প্রকাশিত স্কিমা এর versioned উদাহরণস্বরূপ পালটানো, বা একটি অ্যাপ্লিকেশন-নির্দিষ্ট কমান্ড ইস্যু করতে পারে।

উদাহরণ স্বরূপ, ধরুন রিসোর্স 2 বৈশিষ্ট্য এ, যা রিসোর্স 1. দ্বারা প্রকাশিত হয় চিত্র 2 দেখানো পরিবর্তন করতে বৈশিষ্ট্য পরিবর্তন চায়:

  1. WDM একটি আপডেট অনুরোধ পাঠায় বৈশিষ্ট্য উ: কোন পরিবর্তন অনুরোধ করতে রিসোর্স 1 রিসোর্স 2 থেকে,
  2. বৈশিষ্ট্য একটি রিসোর্স 1 পরিবর্তিত হয়।
  3. WDM একটি অবহিত অনুরোধ পাঠায় বৈশিষ্ট্য A -এর সব সদস্যকে জানাতে রিসোর্স 1 থেকে তাদের পরিবর্তনের পরিচায়ক।
  4. প্রতিটি গ্রাহক তদনুসারে বৈশিষ্ট্য একটি তাদের দৃষ্টান্ত আপডেট।
WDM সদস্যদের জন্য দৃশ্য এবং আপডেট
চিত্র 2 - WDM গ্রাহক অনুরোধ

সদস্যবৃন্দ একটি দৃশ্য অনুরোধ পাঠাতে পারে দেখতে সম্পত্তি, একটি বৈশিষ্ট্যের এর প্রকাশকে যে বৈশিষ্ট্যের ও প্রকাশক সাথে সুসংগত বৈশিষ্ট্যগুলো তাদের নিজস্ব দৃষ্টান্ত রাখা।

সাবস্ক্রিপশন ধরনের

সেখানে WDM সদস্যতার দুই ধরনের হয়। সাবস্ক্রিপশন প্রতিষ্ঠিত হয় সঙ্গে একটি সাবস্ক্রাইব অনুরোধ। চিত্র 3 একটি একমুখী সাবস্ক্রিপশন প্রতিষ্ঠা করতে মৌলিক বার্তা প্রবাহ প্রকাশ করে।

WDM একমুখী সাবস্ক্রিপশন
চিত্র 3 - WDM একমুখী সাবস্ক্রিপশন

একমুখী

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

পারস্পরিক

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

উদাহরণ

কীভাবে WDM একটি মোবাইল অ্যাপ্লিকেশন ব্যবহার করে ডিভাইসের লোকেল কোন পরিবর্তন পরিচালনা একটি সহজ উদাহরণ আসুন চেহারা।

তিনটি সম্পদ ও দুই বৈশিষ্ট্যগুলো যেমন চিত্র 4 দেখানো এই উদাহরণে জড়িত আছেন:

  • ডিভাইস (গ্রাহক)
  • সার্ভিস (প্রকাশক)
  • মোবাইল অ্যাপ্লিকেশান (গ্রাহক)
  • লোকেল কেপেবিলিটিস বৈশিষ্ট্য উপলব্ধ লোকেল সম্পত্তি
  • লোকেল সেটিং বৈশিষ্ট্য সক্রিয় লোকেল সম্পত্তি

উভয় বৈশিষ্ট্যগুলো পরিষেবা রিসোর্স দ্বারা প্রকাশিত এবং ডিভাইস এবং মোবাইল অ্যাপ উত্স দ্বারা সদস্যতা নিয়েছেন। পরিষেবা সম্পদ বৈশিষ্ট্য প্রকাশকদের একটি একমুখী সাবস্ক্রিপশন প্রতিটি গ্রাহক ফাংশন।

এই উদাহরণে সমস্ত সম্পদ একই বুনা ফ্যাব্রিক অংশ

WDM উদাহরণ
চিত্র 4 - WDM উদাহরণ

আপডেট প্রবাহ

আসুন ব্যবহারকারী থেকে ডিভাইস জন্য লোকেল পরিবর্তন করতে তাদের মোবাইল অ্যাপ্লিকেশন ব্যবহার করে বলে en_US করার fr_FR কোনো সংযুক্ত মোবাইল অ্যাপ্লিকেশন ব্যবহার। চিত্র 5 দেখানো WDM মধ্যে আপডেটের প্রবাহ হল:

  1. মোবাইল অ্যাপ রিসোর্স (গ্রাহক) একটি আপডেট অনুরোধ পাঠায় পরিষেবা রিসোর্স (প্রকাশক) করতে লোকেল সেটিং বৈশিষ্ট্য সক্রিয় লোকেল সম্পত্তি পরিবর্তন করতে fr_FR , লোকেল কেপেবিলিটিস বৈশিষ্ট্যের উপলব্ধ লোকেল সম্পত্তির বৈধ মান এক।
  2. পরিষেবা রিসোর্স স্কিমা তার কপিতে লোকেল সেটিং বৈশিষ্ট্য সক্রিয় লোকেল সম্পত্তি পরিবর্তন।
  3. পরিষেবা সংস্থান একটি অবহিত অনুরোধ পাঠায় লোকেল সেটিং বৈশিষ্ট্যের কোনো গ্রাহকদের জন্য পরিবর্তন বিষয়ে।
  4. ডিভাইস এবং মোবাইল অ্যাপ সম্পদগুলি (সদস্য) উভয় গ্রহণ পরিষেবা রিসোর্স এর অবহিত অনুরোধ এবং স্কিমা তাদের অনুলিপিতে লোকেল সেটিং বৈশিষ্ট্য সক্রিয় লোকেল সম্পত্তি আপডেট করুন।
WDM আপডেট প্রবাহ ক্রম
চিত্র 5 - WDM আপডেট প্রবাহ

WDM সুবিধাগুলো

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

এছাড়া Liveness নিশ্চিত করে, তাই একটি ডিভাইস যখন পুনরায় আরম্ভ করা হয়, এটা অবিলম্বে সূচিত এটির প্রকাশিত বৈশিষ্ট্যগুলো রাজ্যের সব গ্রাহক, সদস্যতা বৈশিষ্ট্যগুলো রাজ্যের পালন, এবং কার্যকারিতা ক্ষতি ছাড়া স্কিমা তার কপি ঐ সব রাজ্যের প্রতিফলিত করে।

বিয়ন্ড সদস্যতাগুলি

যদি একটি বৈশিষ্ট্য থেকে একটি সম্পদ সদস্যতা রদ করা, এটা বৈশিষ্ট্যের গত পরিচিত সংস্করণের একটি কপি অপরিবর্তিত। এটি আর অবহিত অনুরোধ গ্রহণ করে যে বৈশিষ্ট্য প্রকাশক থেকে, কিন্তু এখনও আপডেট হওয়ার অনুরোধ পাঠাতে পারে যে প্রকাশকে।

এমনকি সেই সমস্ত সম্পদের একটি বৈশিষ্ট্যের প্রকাশক সাবস্ক্রাইব করা না হয় তাদের অনুরোধ পাঠাতে পারেন। উদাহরণস্বরূপ, একটি সম্পদ একটি বৈশিষ্ট্যের রাষ্ট্র সম্পর্কে জানা প্রয়োজন না, কিন্তু আপডেট অনুরোধ পাঠাতে পারেন একটি বহিস্থিত ঘটনা প্রতিক্রিয়ায় যে বৈশিষ্ট্য অবস্থা পরিবর্তন করার।

সংক্ষিপ্তবৃত্তি

তুমি কি শিখেছি:

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

আরো মধ্যে গভীরতা তথ্যের জন্য, দেখুন: