কম্পিউটার টিউটোরিয়াল

আপস্ট্যাশ গ্লোবাল 2.0:বিদ্যুত-দ্রুত, অঞ্চল-নমনীয়তা, জিরো ডাউনটাইম স্কেলিং

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

এজ ফাংশনের জন্য ডিজাইন করা হয়েছে

এজ রানটাইম, যেমন ক্লাউডফ্লেয়ার ওয়ার্কার্স এবং ভার্সেল এজ, আপনার ব্যবহারকারীদের নিকটতম অবস্থানে আপনার কোড কার্যকর করার মাধ্যমে গতি প্রদান করে। যাইহোক, যদি আপনার ব্যবহারের ক্ষেত্রে ডেটা সঞ্চয়ের প্রয়োজন হয়, তাহলে সর্বোত্তম কার্যক্ষমতার জন্য আপনার ব্যবহারকারীদের কাছে আপনার ডেটা স্টোর থাকা অত্যন্ত গুরুত্বপূর্ণ। আপস্ট্যাশ গ্লোবাল একাধিক অঞ্চলে আপনার ডেটা প্রতিলিপি করে এই সমস্যাটির সমাধান করে। উপরন্তু, এজ রানটাইমগুলির কিছু সীমাবদ্ধতা রয়েছে, তবে Upstash একটি HTTP-ভিত্তিক Redis® ক্লায়েন্ট অফার করে যা Vercel, Cloudflare, Fastly এবং Deno-এর মতো জনপ্রিয় এজ রানটাইমগুলির সাথে কাজ করার জন্য বিশেষভাবে তৈরি এবং পরীক্ষা করা হয়৷

অঞ্চল সব জায়গায় পড়ুন, যেকোন জায়গায় কম লেটেন্সি

গ্লোবাল ডাটাবেসটি পড়ার জন্য বিলম্ব কমানোর জন্য ডিজাইন করা হয়েছে। একটি ডাটাবেসের একটি একক প্রাথমিক প্রতিরূপ এবং একাধিক পঠিত প্রতিলিপি রয়েছে। প্রাথমিক প্রতিলিপিতে একটি লেখার কমান্ড পাঠানো এবং প্রক্রিয়া করা হয়। তারপর এটি সমস্ত পড়া প্রতিলিপি প্রতিলিপি করা হয়. যখন একজন ক্লায়েন্ট একটি রিড কমান্ড পাঠায়, তখন এটি নিকটতম রিড রেপ্লিকা (অঞ্চল) থেকে প্রতিক্রিয়া নিয়ে আসে। ইতিমধ্যে, সমস্ত লেখার অনুরোধ ধারাবাহিকতার জন্য প্রাথমিক প্রতিলিপিতে যায়।

আমাদের পরীক্ষাগুলি Redis® উদাহরণের মতো একই AWS অঞ্চলের ক্লায়েন্টদের জন্য সাব-মিলিসেকেন্ড লেটেন্সি দেখায়৷

পঠনগুলি নিকটতম প্রতিরূপ থেকে প্রক্রিয়া করা হয়৷

আপস্ট্যাশ গ্লোবাল 2.0:বিদ্যুত-দ্রুত, অঞ্চল-নমনীয়তা, জিরো ডাউনটাইম স্কেলিং

লেখাগুলি প্রাথমিক পর্যায়ে প্রক্রিয়া করা হয়৷

আপস্ট্যাশ গ্লোবাল 2.0:বিদ্যুত-দ্রুত, অঞ্চল-নমনীয়তা, জিরো ডাউনটাইম স্কেলিং

আপনার অঞ্চল নির্বাচন করুন

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

→ প্রাথমিক অঞ্চল নির্বাচন করুন যেখানে লেখা হয়। তাই আপনার লেখা দ্রুত হবে।

→ আপনার ব্যবহারকারী বেসের বেশিরভাগ কভার করতে পঠিত অঞ্চলগুলি নির্বাচন করুন৷

এখানে বর্তমানে সমর্থিত অঞ্চলগুলি:

  • AWS US-East-1 উত্তর ভার্জিনিয়া
  • AWS US-ওয়েস্ট-1 উত্তর ক্যালিফোর্নিয়া
  • AWS US-West-2 Oregon
  • AWS EU-ওয়েস্ট-1 আয়ারল্যান্ড
  • AWS EU-সেন্ট্রাল-1 ফ্রাঙ্কফুর্ট
  • AWS AP-SouthEast-1 সিঙ্গাপুর
  • AWS AP-SouthEast-2 Sydney
  • AWS SA-East-1 সাও পাওলো

আপস্ট্যাশ গ্লোবাল 2.0:বিদ্যুত-দ্রুত, অঞ্চল-নমনীয়তা, জিরো ডাউনটাইম স্কেলিং

মূল্য

পূর্ববর্তী সংস্করণের সাথে একই, মূল্য নির্ধারন প্রতি কমান্ডের উপর ভিত্তি করে কার্যকর করা হয়। 100K কমান্ডের দাম $0.2। প্রতিলিপিগুলিকে কমান্ড হিসাবে গণনা করা হয়। উদাহরণস্বরূপ, যদি আপনার 1টি প্রাথমিক 1 পঠিত অঞ্চল থাকে, 100K লেখার জন্য খরচ হবে $0.4 ($0.2 x 2)

স্টোরেজ খরচ প্রতি GB $0.25। আপনার যদি 1GB ডেটা থাকে, মোট 4টি অঞ্চল তাহলে আপনি প্রতি মাসে $1 দিতে হবে।

বিনামূল্যের স্তরে প্রতিদিন 10,000টি কমান্ড এবং সর্বাধিক একটি পঠিত অঞ্চল রয়েছে৷

পরবর্তী এবং সমাপ্তি শব্দগুলি কী

নতুন অঞ্চল:আমরা 8টি AWS অঞ্চলে চালু করেছি এবং নতুন অঞ্চল এবং অতিরিক্ত ক্লাউড সরবরাহকারীদের মাধ্যমে আমাদের কভারেজ প্রসারিত করার পরিকল্পনা করেছি। আপনার যদি কোনো নির্দিষ্ট অনুরোধ থাকে, তাহলে support@upstash.com-এ আমাদের সাথে যোগাযোগ করুন

কী প্রতি অঞ্চল নির্দিষ্ট প্রাথমিক নির্বাচন:আপনি একটি কী-এর জন্য প্রাথমিক অঞ্চল নির্বাচন করতে সক্ষম হবেন। উদাহরণস্বরূপ কী xyz{us-east-1} এর প্রাথমিক প্রতিরূপ হিসাবে us-east-1 থাকবে। xyz{here} এর প্রাথমিক প্রতিরূপ হিসাবে নিকটতম অঞ্চল থাকবে। এটি এমন ক্ষেত্রে ব্যবহার করতে সক্ষম করবে যেখানে অ্যাপ্লিকেশনগুলিকে নিকটতম প্রতিলিপিতে লিখতে হবে (কম লেখার লেটেন্সি)।

বেঞ্চমার্কিং অ্যাপ:আমরা একটি অ্যাপ্লিকেশন নিয়ে কাজ করছি যা একাধিক ডাটাবেস পণ্যে ইন্টারেক্টিভভাবে প্রশ্ন চালাবে এবং বিলম্বের প্রতিবেদন করবে। এই অ্যাপ্লিকেশন আপনাকে আপনার ভৌগলিক চাহিদা অনুযায়ী দ্রুততম পণ্য নির্বাচন করতে সাহায্য করবে।

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


  1. জাভাস্ক্রিপ্ট আমদানি এবং রপ্তানি মডিউল

  2. আপনার হোম ওয়্যারলেস নেটওয়ার্ক সুরক্ষিত করার জন্য 6টি প্রয়োজনীয় পদক্ষেপ

  3. অ্যান্ড্রয়েডে প্রোগ্রামিকভাবে অ্যাপের ভাষা কীভাবে পরিবর্তন করবেন?

  4. উইন্ডোজ ওএসে মাইএসকিউএল বিন ডিরেক্টরি কোথায় অবস্থিত?