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

Amazon Aurora

#51 · Level 2 · বড় করা ও টিকিয়ে রাখা · Database

Amazon Aurora হলো AWS-এর নিজের বানানো relational database, যেটা MySQL আর PostgreSQL-এর সাথে compatible। এটা Amazon RDS পরিবারের অংশ, তাই RDS-এর মতোই managed। Aurora-তে database চলে একটা cluster হিসেবে, যেখানে একটা writer instance আর দরকারমতো reader instance থাকে। সব instance একটা shared storage ব্যবহার করে, যার data তিনটা Availability Zone-এ copy করা থাকে। চাপ অনুযায়ী নিজে থেকে বাড়ানো-কমানোর জন্য Aurora Serverless নামে একটা option-ও আছে।

একই রাস্তা দিয়ে চলা, কিন্তু সাধারণ বাসের বদলে এক্সপ্রেস ট্রেন — যাত্রী একই, গতি আর নির্ভরতা বেশি।

সাধারণ database-এর চেয়ে বেশি গতি আর টেকসই ক্ষমতা দরকার হলে। Data নিজে থেকেই তিনটা AZ-এ একাধিক copy-তে রাখা হয়।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

বড় e-commerce, banking বা SaaS app-এর মূল database।

Azure Database for PostgreSQL (Flexible Server) / Azure SQL Hyperscale

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