mirror of
https://github.com/Vonng/ddia.git
synced 2026-06-21 00:47:05 +08:00
adjust wording for locking and leader election
adjust wording for locking and leader election
This commit is contained in:
parent
cbe0e3ecd9
commit
634fe0b1c4
1 changed files with 1 additions and 1 deletions
2
ch9.md
2
ch9.md
|
|
@ -159,7 +159,7 @@
|
|||
|
||||
[^iii]: 严格地说,ZooKeeper 和 etcd 提供线性一致性的写操作,但读取可能是陈旧的,因为默认情况下,它们可以由任何一个副本提供服务。你可以选择请求线性一致性读取:etcd 称之为 **法定人数读取(quorum read)**【16】,而在 ZooKeeper 中,你需要在读取之前调用 `sync()`【15】。请参阅 “[使用全序广播实现线性一致的存储](#使用全序广播实现线性一致的存储)”。
|
||||
|
||||
分布式锁也在一些分布式数据库(如 Oracle Real Application Clusters(RAC)【18】)中更多的粒度级别上使用。RAC 对每个磁盘页面使用一个锁,多个节点共享对同一个磁盘存储系统的访问权限。由于这些线性一致的锁处于事务执行的关键路径上,RAC 部署通常具有用于数据库节点之间通信的专用集群互连网络。
|
||||
分布式锁也在一些分布式数据库(如 Oracle Real Application Clusters(RAC)【18】)中更高的粒度级别上使用。RAC 对每个磁盘页面使用一个锁,多个节点共享对同一个磁盘存储系统的访问权限。由于这些线性一致的锁处于事务执行的关键路径上,RAC 部署通常具有用于数据库节点之间通信的专用集群互连网络。
|
||||
|
||||
#### 约束和唯一性保证
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue