pd server 和etcd之间什么关系?

我认为,这俩本身不具有可比性,PD是TiDB数据库的“大脑”,负责TiDB数据库的调度,但是PD自身有些数据是需要持久化的,所以得找再一个数据库来持久化数据,因为Etcd本身是分布式的KV数据库,而且是golang写的,容易集成到PD中,所以最终选型Etcd

所以PD与Etcd的关系就如同TiKV与Rocksdb的关系

1 个赞