মূল লেখায় যান

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 Managed Redis (persistence সহ)

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: