使用PD API

Hello,现在想拓展一下我在这个thread里提的问题:

主要是关于Etcd Client连接PD。

我的目标是说系统中尽量只用维护PD,而非Etcd。但是现在需要适配一些ZK的请求,于是引入了zetcd,而zetcd的Backend是Etcd,而且使用了比较多v3的API,比如STM, revision等等。由于了解到PD也可以响应Etcd的请求,那么就是考虑把zetcd的Backend替换为PD。

  1. 第一个问题就是链接里的,PD对于Etcd API的支持度。
  2. 如果PD对于Etcd支持度没有那么高,有什么推荐的办法来解决这个问题吗?

感谢。

PD 是直接依赖 etcd 的存储和服务的,所以是支持 etcd 所有特性的,