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