freeCodeCamp/guide/chinese/computer-science/databases/fault-tolerance/index.md

18 lines
884 B
Markdown
Raw Normal View History

---
title: Fault Tolerance
localeTitle: 容错
---
## 容错
容错是一种特性,当系统的某些部分发生故障时,系统可以使系统继续其预期的操作,可能是在降低的级别,而不是完全失败。
当主数据库不可用时, **数据库**可以访问辅助分片时具有容错能力。
这通过以下方式实现:
* 数据库复制
* 故障检测和故障转移
维护位于独立物理子系统(例如服务器机架和网络路由器)的不同物理节点中的所有数据的多个副本的数据库,由于其能够使数据的主副本不可用而继续操作的概率更高。从多个复制中读取数据。
在大型配电系统中,拥有可靠的故障检测系统变得越来越重要,该系统可以识别故障存储驱动器并提供故障转移单元,以便最大限度地延长服务的正常运行时间。