মূল্যের উদাহরণ

শুধুমাত্র ক্লাউড ফায়ারস্টোর এন্টারপ্রাইজ সংস্করণের জন্য প্রাসঙ্গিক।

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

আমরা আপনার নির্দিষ্ট প্রশ্নের খরচ এবং কার্যকারিতা আরও ভালভাবে বোঝার জন্য ক্যোয়ারী ব্যাখ্যা বৈশিষ্ট্যটি ব্যবহার করার পরামর্শ দিই।

অপারেশন পড়ুন

বেশিরভাগ পঠিত ক্রিয়াকলাপগুলির মধ্যে হয় একটি নির্দিষ্ট নথির একটি পয়েন্ট রিড করা বা একটি শনাক্তকারীর উপর ভিত্তি করে ডেটার রাগ স্ক্যান করা। রিড অপারেশন পঠিত ইউনিট ব্যবহার করে। রিড ইউনিটগুলি 4 KiB ট্রাঞ্চে গণনা করা হয়। নিম্নলিখিত উদাহরণ দেখুন.

পয়েন্ট পড়ে

পয়েন্ট পড়ার জন্য উদাহরণ বিলিং:

  • একটি একক 1 KiB নথির পয়েন্ট রিড। খরচ: 1 পঠিত ইউনিট
  • একটি একক 4 KiB নথির পয়েন্ট রিড। খরচ: 1 পঠিত ইউনিট
  • একটি একক 1 MiB নথির পয়েন্ট রিড। খরচ: 256 পঠিত ইউনিট
  • 100টি নথির পয়েন্ট রিড, প্রতিটি 1 KiB। খরচ: 100 পঠিত ইউনিট

স্ক্যানিং

নিম্নলিখিত উদাহরণগুলির মধ্যে এমন পরিস্থিতি রয়েছে যা নথি বা সূচী এন্ট্রিগুলি স্ক্যান করে।

নথি স্ক্যান করা হচ্ছে

  • প্রশ্ন যা 100টি নথি স্ক্যান করে, প্রতিটি 1 KiB। খরচ: 25 পঠিত ইউনিট

সূচী স্ক্যান করা হচ্ছে

স্ক্যানিং খরচ, বাইটের পরিপ্রেক্ষিতে, এটি একটি নথি বা সূচী স্ক্যান করা হচ্ছে কিনা তা নির্বিশেষে একই। যাইহোক, সূচক এন্ট্রিগুলি প্রায়শই আকারে ছোট হয়। ফলস্বরূপ, তারা প্রায়শই ডেটা স্ক্যান করার আরও ব্যয়বহুল উপায় সরবরাহ করতে পারে।

  • প্রশ্ন যা 100টি সূচক এন্ট্রি স্ক্যান করে, প্রতিটি 1 KiB। খরচ: 25 পঠিত ইউনিট।
  • প্রশ্ন যা 100টি সূচক এন্ট্রি স্ক্যান করে, প্রতিটি 128 বাইট। খরচ: 4 পঠিত ইউনিট।

নূন্যতম নথি বা সূচক এন্ট্রি আকার

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

  • একটি সংগ্রহে নথির সংখ্যা গণনা করুন। ক্যোয়ারী সংগ্রহে 1000টি আইটেম স্ক্যান করে। খরচ: 8 পঠিত ইউনিট।

স্ক্যানিং এবং পয়েন্ট রিডের সমন্বয়

অনেক প্রশ্ন একটি অপারেশন সন্তুষ্ট করার জন্য স্ক্যানিং এবং পয়েন্ট রিডের সমন্বয় করে।

  • কোয়েরি যা 128টি ইনডেক্স এন্ট্রি, 256 বাইট প্রতিটি স্ক্যান করে এবং 128টি নথি, 4 KiB প্রতিটি পয়েন্টের রিড সম্পাদন করে। খরচ: 136টি পঠিত ইউনিট, যার মধ্যে রয়েছে:
    • পয়েন্ট রিডের জন্য 128 পঠিত ইউনিট
    • সূচক স্ক্যানের জন্য 8টি পঠিত ইউনিট

প্রশ্ন ব্যাখ্যা

ক্যোয়ারী ব্যাখ্যা আপনাকে বুঝতে সাহায্য করে কিভাবে ডাটাবেস আপনার প্রশ্নগুলি সম্পাদন করে। প্রদত্ত বিশদ আপনাকে আপনার প্রশ্নগুলি অপ্টিমাইজ করতে সাহায্য করতে পারে৷

Query Explain ব্যবহার করার সময় নিম্নলিখিত খরচ প্রযোজ্য:

  • ক্যোয়ারী ব্যাখ্যা করুন কোনটি ক্যোয়ারীটি চালায়: ক্যোয়ারী খরচ প্রযোজ্য।
  • শুধুমাত্র পরিকল্পনা বিকল্প ব্যবহার করে ব্যাখ্যা করুন। খরচ: 1 পঠিত ইউনিট (একটি প্রশ্নের সর্বনিম্ন খরচ)

অপারেশন লিখুন

লেখার ক্রিয়াকলাপগুলি (তৈরি করা, আপডেট করা এবং মুছে ফেলা) নথির আকারের উপর ভিত্তি করে চার্জ করা হয় এবং অপারেশন চলাকালীন তৈরি করা, পরিবর্তন করা বা মুছে ফেলা হয়। লেখার ক্রিয়াকলাপগুলি লেখার ইউনিটগুলি ব্যবহার করে। রাইট ইউনিট 1 KiB ট্রাঞ্চে গণনা করা হয়।

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

নিম্নলিখিত উদাহরণ দেখুন.

সৃষ্টি করে

  • কোনো সূচী ছাড়াই একটি নতুন 10 KiB নথি তৈরি করুন৷ খরচ: 10 লিখন ইউনিট
  • সংগ্রহে 256 বাইটের 1 সূচক এন্ট্রি সহ একটি 1 KiB নথি তৈরি করুন। খরচ: 2 লিখন ইউনিট

আপডেট

  • ডকুমেন্ট আইডি দ্বারা একটি 10 ​​KiB নথি খুঁজুন এবং সংগ্রহে কোনো সূচী ছাড়াই আপডেট করুন। খরচ: 10 লিখন ইউনিট
  • ডকুমেন্ট আইডি দ্বারা একটি 1 KiB নথি খুঁজুন এবং 256 বাইটের 1 সূচক এন্ট্রি সহ 1টি ক্ষেত্র আপডেট করুন। খরচ: 3 লিখন ইউনিট। দ্রষ্টব্য: এই পরিস্থিতিতে একটি সূচক এন্ট্রি আপডেট করার জন্য 2টি লিখন ইউনিট খরচ হয় - একটি মুছে ফেলার জন্য এবং একটি সূচক এন্ট্রি পুনরায় তৈরি করতে।
  • ডকুমেন্ট আইডি দ্বারা একটি 1 KiB নথি খুঁজুন এবং কিছুই আপডেট করুন (কোনও পরিবর্তন নেই)। খরচ: 1 লিখন ইউনিট (সর্বনিম্ন লেখার খরচ)
  • একটি সংগ্রহে 1,000টি নথি স্ক্যান করে সমস্ত 1 KiB নথির অনুসন্ধান করুন এবং সংগ্রহে কোনও সূচী ছাড়াই একটি নতুন 256 বাইট ক্ষেত্র সন্নিবেশ করুন: 1000টি পঠিত ইউনিট এবং 1000টি লেখার ইউনিট৷

মুছে দেয়

  • একটি 1 KiB নথি মুছুন, যার সংগ্রহে 1টি সূচক রয়েছে৷ খরচ: 2 লিখন ইউনিট
  • একটি 1 KiB নথি মুছুন, যার সংগ্রহে কোনো সূচী নেই। খরচ: 1 লিখন ইউনিট

সূচক তৈরি করে

বিল্ড অপারেশন চলাকালীন তৈরি বা পরিবর্তিত সূচক এন্ট্রিগুলির জন্য সূচক বিল্ড চার্জ করে। একটি সূচক সংজ্ঞা যোগ করা বা অপসারণ করা হলে এই খরচগুলি যে কোন সময় ব্যয় করা হয়। প্রতি 1KiB-এর জন্য 1 রাইট ইউনিটের জন্য ইনডেক্স এন্ট্রিগুলি অভিন্নভাবে বিল করা হয়।

  • 500টি নথি সমন্বিত একটি সংগ্রহের জন্য একটি নতুন সূচী তৈরি করুন, সূচক এন্ট্রিগুলি প্রতিটি 1 KiB। 500 রাইট ইউনিট ব্যবহার করে।
  • 500টি নথি সমন্বিত একটি সংগ্রহের জন্য একটি বিদ্যমান সূচক মুছুন, মুছে ফেলা সূচক এন্ট্রি প্রতিটি 1KiB। 500 রাইট ইউনিট ব্যবহার করে।