ক্লাউড ফায়ারস্টোর অবস্থান

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

আপনি চাইলে আপনার প্রোজেক্টে একাধিক ডেটাবেস তৈরি করতে পারেন, যার প্রতিটির নিজস্ব অবস্থান নির্ধারণের ব্যবস্থা থাকবে।

মনে রাখবেন যে, একবার ডেটাবেস প্রস্তুত করার পর আপনি এর অবস্থান পরিবর্তন করতে পারবেন না।

অবস্থানের প্রকারভেদ

আপনি আপনার Cloud Firestore ডেটা একটি বহু-অঞ্চলীয় অবস্থানে অথবা একটি আঞ্চলিক অবস্থানে সংরক্ষণ করতে পারেন।

বহু-অঞ্চলীয় অবস্থান

আপনার ডেটাবেসের প্রাপ্যতা ও স্থায়িত্ব সর্বাধিক করতে একটি বহু-অঞ্চলীয় অবস্থান নির্বাচন করুন।

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

একাধিক অঞ্চলের মধ্যে ডেটা প্রতিলিপি করার মাধ্যমে, একটি সম্পূর্ণ অঞ্চল অকার্যকর হয়ে গেলেও ডেটা সরবরাহ অব্যাহত রাখা যায়। একটি অঞ্চলের মধ্যে, ডেটা বিভিন্ন জোনে প্রতিলিপি করা হয়, যাতে একটি জোন অকার্যকর হয়ে গেলেও সেই অঞ্চলের মধ্যে ডেটা সরবরাহ অব্যাহত থাকে।

Cloud Firestore নিম্নলিখিত মাল্টি-রিজিওন লোকেশনগুলো সমর্থন করে:

বহু-অঞ্চল নাম বহু-অঞ্চল বর্ণনা পঠন-লিখন অঞ্চল সাক্ষী অঞ্চল
eur3 ইউরোপ europe-west1 (বেলজিয়াম), europe-west4 (নেদারল্যান্ডস) europe-north1 (ফিনল্যান্ড)
nam5 যুক্তরাষ্ট্র (কেন্দ্রীয়) us-central1 (আইওয়া), us-central2 (ওকলাহোমা— Google Cloud একটি ব্যক্তিগত অঞ্চল) us-east1 (দক্ষিণ ক্যারোলিনা)
nam7 যুক্তরাষ্ট্র (মধ্য ও পূর্ব) us-central1 (আইওয়া), us-east4 (উত্তর ভার্জিনিয়া) us-central2 (ওকলাহোমা—ব্যক্তিগত Google Cloud অঞ্চল)

আঞ্চলিক অবস্থান

আঞ্চলিক অবস্থান হলো একটি নির্দিষ্ট ভৌগোলিক স্থান, যেমন সাউথ ক্যারোলাইনা। একটি আঞ্চলিক অবস্থানের ডেটা সেই অঞ্চলের মধ্যে একাধিক জোনে প্রতিলিপিত হয়। সমস্ত আঞ্চলিক অবস্থান অন্যান্য আঞ্চলিক অবস্থান থেকে কমপক্ষে ১০০ মাইল দূরত্বে অবস্থিত।

কম খরচের জন্য, আপনার অ্যাপ্লিকেশনটি লেটেন্সির প্রতি সংবেদনশীল হলে কম রাইট লেটেন্সির জন্য, অথবা অন্যান্য Google Cloud রিসোর্সের সাথে সহ-অবস্থানের জন্য একটি আঞ্চলিক অবস্থান নির্বাচন করুন।

Cloud Firestore নিম্নলিখিত আঞ্চলিক রিসোর্স অবস্থানগুলিকে সমর্থন করে:

অঞ্চলের নাম অঞ্চলের বিবরণ
উত্তর আমেরিকা
us-west1 ওরেগন
us-west2 লস অ্যাঞ্জেলেস
us-west3 সল্ট লেক সিটি
us-west4 লাস ভেগাস

us-central1

আইওয়া
northamerica-northeast1 মন্ট্রিয়ল

northamerica-northeast2

টরন্টো

northamerica-south1

কোয়েরেতারো
us-east1 দক্ষিণ ক্যারোলিনা
us-east4 উত্তর ভার্জিনিয়া

us-east5

কলম্বাস

us-south1

ডালাস
দক্ষিণ আমেরিকা

southamerica-west1

সান্তিয়াগো
southamerica-east1 সাও পাওলো
ইউরোপ
europe-west2 লন্ডন

europe-west1

বেলজিয়াম

europe-west4

নেদারল্যান্ডস

europe-west8

মিলান

europe-southwest1

মাদ্রিদ

europe-west9

প্যারিস

europe-west12

তুরিন

europe-west10

বার্লিন
europe-west3 ফ্রাঙ্কফুর্ট

europe-north1

ফিনল্যান্ড

europe-north2

স্টকহোম
europe-central2 ওয়ারশ
europe-west6 জুরিখ
মধ্যপ্রাচ্য

me-central1

দোহা

me-central2

দাম্মাম

me-west1

তেল আবিব
এশিয়া
asia-south1 মুম্বাই

asia-south2

দিল্লি
asia-southeast1 সিঙ্গাপুর
asia-southeast2 জাকার্তা
asia-east2 হংকং
asia-east1 তাইওয়ান
asia-northeast1 টোকিও
asia-northeast2 ওসাকা
asia-northeast3 সিউল
অস্ট্রেলিয়া
australia-southeast1 সিডনি

australia-southeast2

মেলবোর্ন
আফ্রিকা

africa-south1

জোহানেসবার্গ

অবস্থান SLA

আপনার Cloud Firestore অবস্থানের ধরণ জেনারেল অ্যাভেইলেবিলিটি (GA)-তে সার্ভিস লেভেল এগ্রিমেন্ট (SLA) আপটাইম শতাংশ নির্ধারণ করে:

আচ্ছাদিত পরিষেবা মাসিক আপটাইম শতাংশ
Cloud Firestore মাল্টি-রিজিওন >= ৯৯.৯৯৯%
Cloud Firestore আঞ্চলিক >= ৯৯.৯৯%

অবস্থানভিত্তিক মূল্য নির্ধারণ

আপনার Cloud Firestore অবস্থান ডাটাবেস পরিচালনার খরচ নির্ধারণ করে।

অঞ্চল এবং অঞ্চলের ধরন অনুযায়ী মূল্য নির্ধারণের বিস্তারিত ব্যাখ্যার জন্য, “Understand Cloud Firestore billing” দেখুন।

আপনার ডেটাবেসগুলির অবস্থান দেখুন

আপনার ডাটাবেসগুলোর অবস্থান সেটিং দেখতে নিম্নলিখিত পদ্ধতিগুলোর মধ্যে একটি ব্যবহার করুন:

পরবর্তী পদক্ষেপ

  • একটি নির্দিষ্ট স্থানে Cloud Firestore ডেটাবেস তৈরি করতে, ডেটাবেস তৈরি ও পরিচালনা দেখুন।

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