Storage Subsystem: Decoupled Architecture
Traditional PostgreSQL
In standard PostgreSQL implementations, compute and
storage are tightly coupled. When you scale, you must scale
both together, even if you only need more of one resource.
Data is typically stored on local disks or attached storage
volumes, limiting flexibility and requiring manual replication
configuration for high availability.
Aurora PostgreSQL
Aurora decouples compute from storage, using a distributed
storage layer that automatically replicates data across multiple
Availability Zones for high durability.
This architecture allows independent scaling of compute and
storage resources, enabling more efficient resource utilization
and cost management while maintaining continuous
availability.
相关文档
评论