Which database feature enables automatic failover and high availability across multiple nodes?
- Replication
- Sharding
- Indexing
- Caching
Answer: Replication
Replication maintains copies of data across nodes for fault tolerance and read scalability. Synchronous (strong consistency) vs asynchronous (eventual consistency). Critical for resilient database design.