我对etcd
v2有意见。我正在创建配置管理,它使用etcd
v2作为K/V存储。现在我也需要版本历史记录,但是看起来v2不支持它,至少不是直接从盒子里拿出来的。
我一直在阅读他们的API,至少v3有版本/修订版作为回应。我是否也可以将版本输入到v2响应中?
目前我发现的唯一解决方案是使用带有版本号的自定义后缀。也使用运行号(POST
而不是PUT
),但是看起来它更像ID而不是版本(每一个新的或修改的都会增加这个数字)。
有什么想法吗?自定义数据库只存储早期版本的适当解决方案?
发布于 2017-08-02 04:15:03
发现v2不支持版本(v3中的特性)。我创建了自己的逻辑来处理版本。
https://stackoverflow.com/questions/45348911
复制