ক্লাউড ফায়ারস্টোর বিলিং বুঝুন

এই নথিতে Cloud Firestore মূল্যের বিবরণ ব্যাখ্যা করা হয়েছে।

আপনি যদি USD ব্যতীত অন্য মুদ্রায় অর্থ প্রদান করেন, তাহলে Cloud Platform SKU- তে আপনার মুদ্রায় তালিকাভুক্ত দাম প্রযোজ্য হবে।

মূল্য নির্ধারণের ওভারভিউ

যখন আপনি Cloud Firestore ব্যবহার করেন, তখন আপনাকে নিম্নলিখিতগুলির জন্য চার্জ করা হবে:

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

স্টোরেজ এবং ব্যান্ডউইথের ব্যবহার গিগাবাইট (GiB) তে গণনা করা হয়, যেখানে 1 GiB = 2 30 বাইট। সমস্ত চার্জ প্রতিদিন জমা হয়।

আপনার Cloud Firestore ব্যবহারের জন্য আপনাকে কীভাবে চার্জ করা হবে সে সম্পর্কে নিম্নলিখিত বিভাগগুলিতে বিশদ বিবরণ দেওয়া হয়েছে।

বিনামূল্যে কোটা

Cloud Firestore বিনামূল্যে কোটা অফার করে যা আপনাকে বিনামূল্যে শুরু করতে দেয়। যদি আপনার আরও কোটার প্রয়োজন হয়, তাহলে আপনাকে অবশ্যই আপনার Google Cloud প্রকল্পের জন্য বিলিং সক্ষম করতে হবে।

কোটা প্রতিদিন প্রয়োগ করা হয় এবং প্রশান্ত মহাসাগরীয় সময় মধ্যরাতে পুনরায় সেট করা হয়।

নিম্নলিখিত সারণীতে বিনামূল্যে কোটার পরিমাণের সারসংক্ষেপ দেওয়া হল:

বিনামূল্যে স্তর কোটা
সংরক্ষিত তথ্য ১ গিগাবাইট
ডকুমেন্ট পঠিত হচ্ছে প্রতিদিন ৫০,০০০
ডকুমেন্ট লেখা প্রতিদিন ২০,০০০
ডকুমেন্ট মুছে ফেলা হচ্ছে প্রতিদিন ২০,০০০
বহির্গামী ডেটা স্থানান্তর প্রতি মাসে ১০ জিবি

নিম্নলিখিত ক্রিয়াকলাপ এবং বৈশিষ্ট্যগুলিতে বিনামূল্যে ব্যবহার অন্তর্ভুক্ত নয়। এই বৈশিষ্ট্যগুলি ব্যবহার করার জন্য আপনাকে বিলিং সক্ষম করতে হবে:

  • TTL মুছে ফেলে
  • পিআইটিআর ডেটা
  • ব্যাকআপ ডেটা
  • ক্রিয়াকলাপ পুনরুদ্ধার করুন
  • ক্লোন অপারেশন

এই বৈশিষ্ট্যগুলি কীভাবে বিল করা হয় সে সম্পর্কে আরও তথ্যের জন্য, স্টোরেজ মূল্য দেখুন।

অবস্থান অনুসারে মূল্য নির্ধারণ

প্রতিটি Cloud Firestore অবস্থানের জন্য পঠন, লেখা, মুছে ফেলা এবং সঞ্চয়ের মূল্য দেখতে, Google Cloud মূল্য দেখুন।

আপনি যদি USD ব্যতীত অন্য মুদ্রায় অর্থ প্রদান করেন, তাহলে Cloud Platform SKU- তে আপনার মুদ্রায় তালিকাভুক্ত দাম প্রযোজ্য হবে।

প্রতি প্রকল্পে শুধুমাত্র একটি ডাটাবেসের জন্য বিনামূল্যে কোটা প্রযোজ্য

প্রকল্পগুলিতে কেবলমাত্র একটি ডাটাবেস থাকতে পারে যা বিনামূল্যে কোটার জন্য যোগ্য।

অতিরিক্ত ডাটাবেস তৈরি করতে, আপনাকে অবশ্যই আপনার প্রকল্পের বিলিং পরিকল্পনা আপগ্রেড করতে হবে।

আপনার তৈরি করা প্রথম ডাটাবেস (তার আইডি নির্বিশেষে) বিনামূল্যে কোটার জন্য যোগ্য। আপনি যদি সেই ডাটাবেসটি মুছে ফেলেন, তাহলে আপনার তৈরি করা পরবর্তী ডাটাবেসটি বিনামূল্যে কোটার জন্য যোগ্য নতুন ডাটাবেস হয়ে যাবে।

ডাটাবেস তৈরি বা মুছে ফেলার জন্য আপনার কোনও অতিরিক্ত খরচ নেই। পরবর্তী সমস্ত ডাটাবেস সেই ডাটাবেসগুলিতে ব্যবহৃত ব্যবহারের উপর চার্জ করা হবে।

পড়ে, লেখে এবং মুছে ফেলে

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

লেখা এবং মুছে ফেলার জন্য চার্জ সহজ। লেখার জন্য, প্রতিটি set বা update অপারেশনকে একটি একক লেখা হিসেবে গণনা করা হয়।

পঠন কার্যক্রমের জন্য চার্জের কিছু সূক্ষ্মতা রয়েছে যা আপনার মনে রাখা উচিত। নিম্নলিখিত বিভাগগুলিতে এই সূক্ষ্মতাগুলি বিস্তারিতভাবে ব্যাখ্যা করা হয়েছে।

সূচী এন্ট্রি পঠন

নিম্নলিখিত বিষয়গুলি ছাড়া, একটি কোয়েরি দ্বারা পঠিত সর্বোচ্চ ১০০০টি সূচক এন্ট্রির প্রতিটি ব্যাচের জন্য আপনাকে একটি পঠন অপারেশন চার্জ করা হবে:

  • K-নিকটতম প্রতিবেশী ভেক্টর অনুসন্ধান প্রশ্নের জন্য, কোয়েরি দ্বারা পঠিত 100 kNN ভেক্টর সূচক এন্ট্রির প্রতিটি ব্যাচের জন্য আপনাকে একটি রিড অপারেশন চার্জ করা হবে।

    উদাহরণস্বরূপ, যদি limit: 5 সহ নিম্নলিখিত ভেক্টর অনুসন্ধান কোয়েরিটি 5টি ডকুমেন্ট ফেরত দেয় এবং 1550 kNN ভেক্টর সূচক এন্ট্রি পড়ে, তাহলে আপনাকে ফেরত দেওয়া ডকুমেন্টের জন্য 5টি রিড অপারেশন এবং সূচী এন্ট্রির জন্য 16টি রিড অপারেশনের জন্য বিল করা হবে:

    // Requires single-field vector index
    const vectorQuery: VectorQuery = db.collection('cities').findNearest('embedding_field', FieldValue.vector([3.0, 1.0, 2.0]), {
      limit: 5,
      distanceMeasure: 'EUCLIDEAN'
    });
    
  • যে সকল প্রশ্নের ক্ষেত্রে সর্বোচ্চ একটি পরিসর থাকে, সেসব প্রশ্নের জন্য সূচীপত্রের এন্ট্রি পড়ার জন্য কোন চার্জ প্রযোজ্য হয় না।

    উদাহরণস্বরূপ, নিম্নলিখিত কোয়েরিতে একটি সমতা ক্ষেত্র ( age ) এবং একটি পরিসর ক্ষেত্র ( start_date ) রয়েছে এবং পঠিত সূচক এন্ট্রিগুলির জন্য কোনও চার্জ করা হয় না:

    db.collection("employees").whereEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    নিম্নলিখিত কোয়েরিতে দুটি রেঞ্জ ফিল্ড রয়েছে ( age এবং start_date ) এবং সূচক এন্ট্রি পড়ার জন্য চার্জ করা হয়:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    যখন কোয়েরিতে কমপক্ষে আরেকটি রেঞ্জ ফিল্ড থাকে, তখন ধারা অনুসারে ক্রমানুসারে প্রদর্শিত একটি ফিল্ডকে রেঞ্জ ফিল্ড হিসেবে বিবেচনা করা হয়। অতএব, নিম্নলিখিত কোয়েরিতে দুটি রেঞ্জ ফিল্ড ( age এবং start_date ) রয়েছে এবং সূচক এন্ট্রি পড়ার জন্য চার্জ করা হয়:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .orderBy("start_date")
    

    __name__ ক্ষেত্রটিকে সর্বদা একটি পরিসর ক্ষেত্র হিসাবে বিবেচনা করা হয়, এমনকি যদি এটি শুধুমাত্র একটি সমতা ফিল্টারে ব্যবহৃত হয়। অতএব, নিম্নলিখিত কোয়েরিতে দুটি পরিসর ক্ষেত্র রয়েছে ( age এবং __name__ ) এবং সূচক এন্ট্রিগুলির জন্য চার্জ করা হয়:

    db.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob"))
                              .orderBy("age")
    

সমষ্টিগত প্রশ্ন

count() , sum() , এবং avg() এর মতো অ্যাগ্রিগেশন কোয়েরির জন্য, উপরে বর্ণিত কোয়েরি দ্বারা পঠিত ইনডেক্স এন্ট্রির জন্য আপনাকে চার্জ করা হবে। 0 ইনডেক্স এন্ট্রি পড়া অ্যাগ্রিগেশন কোয়েরির জন্য, ন্যূনতম একটি ডকুমেন্ট পঠিত চার্জ করা হবে।

উদাহরণস্বরূপ, 0 থেকে 1000 সূচক এন্ট্রি পড়ার জন্য count() অপারেশনগুলিকে একটি ডকুমেন্ট পড়ার জন্য বিল করা হয়। 1500 সূচক এন্ট্রি পড়ার জন্য count() অপারেশনের জন্য আপনাকে 2 ডকুমেন্ট পড়ার জন্য বিল করা হয়।

ব্যবহৃত সূচী এবং পঠিত সূচী এন্ট্রি সম্পর্কে আরও জানতে, Query Explain ব্যবহার করুন।

কোয়েরির ফলাফল শোনা হচ্ছে

Cloud Firestore আপনাকে কোনও প্রশ্নের ফলাফল শুনতে এবং প্রশ্নের ফলাফল পরিবর্তন হলে রিয়েলটাইম আপডেট পেতে দেয়।

যখন আপনি কোনও প্রশ্নের ফলাফল শোনেন, তখন ফলাফল সেটে কোনও ডকুমেন্ট যোগ বা আপডেট করার সময় আপনাকে প্রতিবার পড়ার জন্য চার্জ করা হয়। ডকুমেন্টটি পরিবর্তিত হওয়ার কারণে ফলাফল সেট থেকে কোনও ডকুমেন্ট সরিয়ে ফেলা হলে আপনাকে পড়ার জন্যও চার্জ করা হয়। (বিপরীতভাবে, যখন কোনও ডকুমেন্ট মুছে ফেলা হয়, তখন আপনাকে পড়ার জন্য চার্জ করা হয় না।)

মোবাইল এবং ওয়েব SDKS-এ শ্রোতাদের বিলিং অফলাইন পারসিস্টেন্স সক্ষম কিনা তার উপরও নির্ভর করে:

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

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

বৃহৎ ফলাফল সেট পরিচালনা করা

Cloud Firestore এমন বেশ কয়েকটি বৈশিষ্ট্য রয়েছে যা আপনাকে প্রচুর সংখ্যক ফলাফল প্রদানকারী কোয়েরিগুলি পরিচালনা করতে সহায়তা করে:

  • কার্সার , যা আপনাকে দীর্ঘস্থায়ী কোয়েরি পুনরায় শুরু করতে দেয়।
  • পৃষ্ঠা টোকেন , যা আপনাকে কোয়েরির ফলাফল পৃষ্ঠাঙ্কন করতে সাহায্য করে।
  • সীমা , যা কতগুলি ফলাফল পুনরুদ্ধার করতে হবে তা নির্দিষ্ট করে।
  • অফসেট , যা আপনাকে নির্দিষ্ট সংখ্যক ডকুমেন্ট এড়িয়ে যেতে দেয়।

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

তবে, যখন আপনি এমন একটি কোয়েরি পাঠান যাতে অফসেট থাকে, তখন প্রতিটি স্কিপড ডকুমেন্টের জন্য আপনাকে একটি পঠন চার্জ করা হবে। উদাহরণস্বরূপ, যদি আপনার কোয়েরিতে ১০ অফসেট ব্যবহার করা হয় এবং কোয়েরিটি ১টি ডকুমেন্ট ফেরত দেয়, তাহলে আপনাকে ১১টি পঠনের জন্য চার্জ করা হবে। এই অতিরিক্ত খরচের কারণে, যখনই সম্ভব অফসেটের পরিবর্তে কার্সার ব্যবহার করা উচিত।

ডকুমেন্ট রিড ছাড়া অন্য প্রশ্ন

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

প্রশ্নের জন্য সর্বনিম্ন চার্জ

আপনার করা প্রতিটি প্রশ্নের জন্য ন্যূনতম একটি ডকুমেন্ট পড়ার চার্জ প্রযোজ্য, এমনকি যদি কোয়েরিটি কোনও ফলাফল না দেয়।

Cloud Firestore Security Rules

মোবাইল এবং ওয়েব ক্লায়েন্ট লাইব্রেরির জন্য, যদি আপনার Cloud Firestore Security Rules আপনার ডাটাবেস থেকে এক বা একাধিক ডকুমেন্ট পড়ার জন্য exists() , get() , অথবা getAfter() ব্যবহার করে, তাহলে অতিরিক্ত রিডের জন্য আপনাকে নিম্নলিখিতভাবে চার্জ করা হবে:

  • আপনার Cloud Firestore Security Rules মূল্যায়নের জন্য প্রয়োজনীয় পাঠের জন্য আপনাকে চার্জ করা হবে।

    উদাহরণস্বরূপ, যদি আপনার নিয়মগুলি তিনটি নথির উল্লেখ করে, কিন্তু Cloud Firestore আপনার নিয়মগুলি মূল্যায়ন করার জন্য কেবল দুটি নথি পড়তে হয়, তাহলে নির্ভরশীল নথিগুলির জন্য আপনাকে দুটি অতিরিক্ত পঠনের জন্য চার্জ করা হবে।

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

  • প্রতি অনুরোধে নিয়ম মূল্যায়নের জন্য আপনাকে কেবল একবার চার্জ করা হবে।

    ফলস্বরূপ, একাধিক নথি একবারে পড়ার চেয়ে একাধিক নথি পড়ার খরচ কম হতে পারে, কারণ একাধিক নথি পড়ার জন্য কম অনুরোধের প্রয়োজন হয়।

  • যখন আপনি কোনও প্রশ্নের ফলাফল শোনেন, তখন নিম্নলিখিত সমস্ত ক্ষেত্রে আপনাকে নিয়ম মূল্যায়নের জন্য চার্জ করা হয়:

    • যখন আপনি কোয়েরিটি ইস্যু করবেন।
    • প্রতিবার কোয়েরির ফলাফল আপডেট করা হয়।
    • যেকোনো সময় ব্যবহারকারীর ডিভাইস অফলাইনে চলে গেলে, আবার অনলাইনে ফিরে আসে।
    • যেকোনো সময় আপনি আপনার নিয়ম আপডেট করবেন।
    • আপনার নিয়মে নির্ভরশীল নথিগুলি আপডেট করার সময় যেকোনো সময়।

ডাটাবেস স্টোরেজের আকার

Cloud Firestore আপনি যে পরিমাণ ডেটা সঞ্চয় করেন তার জন্য আপনাকে চার্জ করা হবে, যার মধ্যে স্টোরেজ ওভারহেডও অন্তর্ভুক্ত। ওভারহেডের পরিমাণের মধ্যে মেটাডেটা, স্বয়ংক্রিয় সূচক এবং কম্পোজিট সূচক অন্তর্ভুক্ত রয়েছে।

Cloud Firestore সংরক্ষিত প্রতিটি নথির জন্য নিম্নলিখিত মেটাডেটা প্রয়োজন:

  • সংগ্রহ আইডি এবং নথির নাম সহ ডকুমেন্ট আইডি।
  • প্রতিটি ক্ষেত্রের নাম এবং মান। যেহেতু Cloud Firestore স্কিমালেস, তাই একটি নথিতে প্রতিটি ক্ষেত্রের নাম ক্ষেত্রের মানের সাথে সংরক্ষণ করতে হবে।
  • যেকোনো একক-ক্ষেত্র এবং যৌগিক সূচী যা নথির সাথে সম্পর্কিত। প্রতিটি সূচী এন্ট্রিতে সংগ্রহ আইডি থাকে; সূচীর সংজ্ঞার উপর নির্ভর করে যেকোনো সংখ্যক ক্ষেত্রের মান; এবং নথির নাম।

স্টোরেজ খরচ GiB/মাসে গণনা করা হয়। Cloud Firestore প্রতিদিন ডাটাবেসের আকার পরিমাপ করে। এক মাস ধরে, এই নমুনা পয়েন্টগুলি গড় করে ডাটাবেস স্টোরেজ আকার গণনা করা হয়। এই গড় মানটি স্টোরেজের একক মূল্য (GiB-মাস) দিয়ে গুণ করা হয়।

Cloud Firestore স্টোরেজ কীভাবে গণনা করা হয় তা স্টোরেজ সাইজ ক্যালকুলেশনস থেকে জানুন।

পিআইটিআর ডেটা

যদি আপনি PITR সক্ষম করেন, তাহলে PITR ডেটা সংরক্ষণের জন্য আপনাকে চার্জ করা হবে। বেশিরভাগ গ্রাহক দেখতে পাবেন যে PiTR ডেটা সংরক্ষণের সামগ্রিক খরচ ডাটাবেসের স্টোরেজ খরচের মতোই।

PITR এর জন্য স্টোরেজ খরচ GiB/মাসে গণনা করা হয়। Cloud Firestore প্রতিদিন ডাটাবেসের আকার পরিমাপ করে। এক মাস ধরে, এই নমুনা পয়েন্টগুলি গড় করে ডাটাবেস স্টোরেজ আকার গণনা করা হয়। এই গড় মান PITR (GiB-মাস) এর ইউনিট মূল্য দিয়ে গুণ করা হয়।

উদাহরণস্বরূপ, যদি এক মাসের মধ্যে আপনার ডাটাবেসের গড় আকার 1 GiB হয় এবং পুরো মাসের জন্য PITR সক্রিয় থাকে, তাহলে বিলযোগ্য PITR ডেটার আকারও 1 GiB হবে।

ন্যূনতম বিলিং: সক্ষম করার এক দিনের মধ্যে PITR অক্ষম করলেও, আপনাকে PITR স্টোরেজ খরচের ১ দিন পর্যন্ত চার্জ করা হতে পারে।

ডেটা ব্যাকআপ করুন এবং ক্রিয়াকলাপ পুনরুদ্ধার করুন

যদি আপনি ব্যাকআপ সক্ষম করেন, তাহলে আপনার ডাটাবেস ব্যাকআপের স্টোরেজের জন্য আপনাকে চার্জ করা হবে। ব্যাকআপের জন্য স্টোরেজের আকার ব্যাকআপ নেওয়ার সময় ডাটাবেসের স্টোরেজের আকারের সমান।

ব্যাকআপের জন্য স্টোরেজ খরচ GiB/মাসে। এক মাসের মধ্যে, প্রতিটি ব্যাকআপ কত দিনের জন্য ধরে রাখা হয়েছে, তার গড় গণনাও করা হয়। প্রতিটি ব্যাকআপের খরচ গণনা করা হয় ব্যাকআপের স্টোরেজ আকারকে ব্যাকআপটি ধরে রাখা মাসের অনুপাত দিয়ে গুণ করে, ইউনিট মূল্য দিয়ে গুণ করে। বিলিংয়ের উদ্দেশ্যে আমেরিকা/লস_অ্যাঞ্জেলস সময় অঞ্চল দ্বারা দিনের সীমানা নির্ধারণ করা হয়।

যখন আপনি একটি পুনরুদ্ধার অপারেশন করেন, তখন Cloud Firestore পুনরুদ্ধার অপারেশনের জন্য ব্যাকআপের আকার পরিমাপ করে। ব্যাকআপের আকার পুনরুদ্ধার অপারেশনের ইউনিট মূল্য (GiB) দ্বারা গুণ করা হয়।

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

ফায়ারস্টোর কোয়েরি ব্যাখ্যা ব্যবহারের ফলে খরচ হয়।

যখন কোনও কোয়েরি ডিফল্ট বিকল্পের মাধ্যমে ব্যাখ্যা করা হয়, তখন কোনও ইনডেক্স রিড অপারেশন করা হয় না। কোয়েরির জটিলতা নির্বিশেষে, একটি রিড অপারেশন চার্জ করা হয়।

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

নেটওয়ার্ক ব্যান্ডউইথ

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

Cloud Firestore একটি সিরিয়ালাইজড মেসেজ ফর্ম্যাটের উপর ভিত্তি করে প্রতিক্রিয়ার আকার গণনা করে। প্রোটোকল ওভারহেড, যেমন SSL ওভারহেড, নেটওয়ার্ক ব্যান্ডউইথ ব্যবহারের জন্য গণনা করা হয় না। আপনার Cloud Firestore Security Rules দ্বারা প্রত্যাখ্যাত অনুরোধগুলি নেটওয়ার্ক ব্যান্ডউইথ ব্যবহারের জন্য গণনা করা হয় না।

আপনি কত নেটওয়ার্ক ব্যান্ডউইথ ব্যবহার করেছেন তা জানতে, আপনি Google ক্লাউড কনসোল ব্যবহার করে আপনার বিলিং ডেটা একটি ফাইলে রপ্তানি করতে পারেন।

সাধারণ নেটওয়ার্ক মূল্য নির্ধারণ

গুগল ক্লাউড প্ল্যাটফর্মের মধ্যে উদ্ভূত অনুরোধগুলির জন্য (উদাহরণস্বরূপ, গুগল কম্পিউট ইঞ্জিনে চলমান একটি অ্যাপ্লিকেশন থেকে), আপনাকে নিম্নলিখিত হিসাবে চার্জ করা হবে:

ট্র্যাফিকের ধরণ দাম
ইনবাউন্ড ডেটা ট্রান্সফার বিনামূল্যে
একটি অঞ্চলের মধ্যে ডেটা স্থানান্তর বিনামূল্যে
একই বহু-অঞ্চলের অঞ্চলগুলির মধ্যে ডেটা স্থানান্তর বিনামূল্যে
মার্কিন যুক্তরাষ্ট্রের অঞ্চলগুলির মধ্যে ডেটা স্থানান্তর (প্রতি GiB) $০.০১ (প্রতি মাসে প্রথম ১০ জিবি বিনামূল্যে)
অঞ্চলগুলির মধ্যে ডেটা স্থানান্তর, মার্কিন অঞ্চলগুলির মধ্যে ট্র্যাফিক অন্তর্ভুক্ত নয় গুগল ক্লাউড প্ল্যাটফর্মের আউটবাউন্ড ইন্টারনেট ডেটা ট্রান্সফার রেট

আপনি যদি USD ব্যতীত অন্য মুদ্রায় অর্থ প্রদান করেন, তাহলে Cloud Platform SKU- তে আপনার মুদ্রায় তালিকাভুক্ত দাম প্রযোজ্য হবে।

Cloud Firestore নিম্নলিখিতগুলির জন্য অতিরিক্ত ইন্টারনেট বহির্গমন চার্জ সাপেক্ষে:

  • অঞ্চলগুলির মধ্যে Google Cloud অনুরোধ, মার্কিন অঞ্চলগুলির মধ্যে ট্র্যাফিক অন্তর্ভুক্ত নয়
  • Google Cloud বাইরে থেকে আসা অনুরোধগুলি (উদাহরণস্বরূপ, একজন ব্যবহারকারীর মোবাইল ডিভাইস থেকে)

Google Cloud ইন্টারনেটের বহির্গমন হার দেখুন।

মূল্য নির্ধারণের একটি উদাহরণ দেখুন

বাস্তব-বিশ্বের নমুনা অ্যাপে Cloud Firestore বিলিং খরচ কীভাবে বৃদ্ধি পায় তা দেখতে, Cloud Firestore বিলিং উদাহরণটি দেখুন।

খরচ পরিচালনা করুন

আপনার বিলে অপ্রত্যাশিত চার্জ এড়াতে, Google Cloud বিলিং কনসোল ব্যবহার করে মাসিক বাজেট এবং সতর্কতা সেট করুন।

আপনার Cloud Firestore ব্যবহার নিরীক্ষণ করতে, ফায়ারবেস কনসোলে Cloud Firestore ব্যবহার ট্যাবটি খুলুন। বিভিন্ন সময়কালে আপনার ব্যবহার পরিমাপ করতে ড্যাশবোর্ড ব্যবহার করুন।