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