Amazon ElastiCache
#53 · Level 2 · বড় করা ও টিকিয়ে রাখা · Databaseধারণা
“ধারণা” অংশAmazon ElastiCache হলো একটা managed in-memory cache service, যা বারবার লাগে এমন data RAM-এ রেখে দেয়। এটা Valkey, Redis OSS আর Memcached engine সমর্থন করে। App প্রথমে cache-এ data খোঁজে, না পেলে তবেই database-এ যায়। ফলে উত্তর দ্রুত আসে, আর RDS বা DynamoDB-র মতো মূল database-এর উপর চাপ কমে। ElastiCache নিজে চালানো cluster হিসেবে বা serverless হিসেবে ব্যবহার করা যায়।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশরান্নাঘরের তাকে লবণ-মরিচ হাতের কাছে রাখা। প্রতিবার স্টোররুমে যেতে হয় না।
কেন দরকার
“কেন দরকার” অংশপ্রতিবার database-এ গেলে সময় লাগে আর database-এর উপর চাপ পড়ে। জনপ্রিয় data cache-এ রাখলে উত্তর মিলি-সেকেন্ডে আসে।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশWebsite-এর জনপ্রিয় page, login session, leaderboard, database query-র ফলাফল।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Cache for Redis / Azure Managed Redis
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: