Amazon MemoryDB
#54 · Level 2 · বড় করা ও টিকিয়ে রাখা · Databaseধারণা
“ধারণা” অংশAmazon MemoryDB হলো Valkey আর Redis OSS-এর সাথে compatible একটা in-memory database, যেটা data হারায় না। এখানে সব data RAM-এ থাকে, তাই পড়া আর লেখা খুব দ্রুত হয়। একই সাথে প্রতিটা লেখা একাধিক Availability Zone জুড়ে রাখা একটা transaction log-এ জমা হয়। এই টেকসই ব্যবস্থার কারণে MemoryDB-কে app-এর মূল database হিসেবে ব্যবহার করা যায়। ElastiCache সাধারণত database-এর সামনে cache, আর MemoryDB নিজেই মূল ভাণ্ডার।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশহাতের কাছের তাক (cache), কিন্তু তাকটা এমনভাবে বানানো যে বিদ্যুৎ চলে গেলেও জিনিস পড়ে যায় না।
কেন দরকার
“কেন দরকার” অংশCache খুব দ্রুত, কিন্তু সাধারণত data হারানোর ঝুঁকি থাকে। MemoryDB গতি আর নিরাপত্তা দুটোই দেয়।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশReal-time app, যেখানে খুব দ্রুত আর টেকসই data দরকার — যেমন session store, game state।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Managed Redis (persistence সহ)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: