这是一个Spanner paper用一条线掩盖的细节,我希望谷歌的某些人能够对此有所了解。
客户端使用每个区位置代理来查找 分配用于服务其数据的spanservers。
答案 0 :(得分:1)
回答第一个问题,因为此时位置代理的详细信息不公开。
使用Borg解决了Google的命名解决方案,请参阅the Borg paper的第2.6节。
答案 1 :(得分:-1)
客户如何找出位置代理的IP地址? - 据我所知,客户只知道客户端连接的每个DC地址
检索数据后,客户端是否在某处缓存此数据,或者是否与每次读写的位置代理进行通信? - 实际上无法找到有关缓存的任何信息。我认为缓存不受支持,因为Spanner将存储数百PB
如果客户端上有缓存,客户端如何发现需要更新? - 客户端没有本地缓存