gpt4 book ai didi

java - 在 ZooKeeper 中,我可以在不存在的 znode 上使用 async getData() 吗?

转载 作者:搜寻专家 更新时间:2023-11-01 03:44:15 26 4
gpt4 key购买 nike

即使我调用了 exists() 方法,我也应该检查 Code.NoNode。

那么我可以直接使用 getData() 方法吗?

我注意到如果节点不存在,sync getData() 将抛出异常。因此,如果我在不存在的 znode 上调用异步 getData,我会在性能或其他方面受到任何惩罚吗?

谢谢!

最佳答案

如果你想获取 znode 的内容你应该使用 getData 而不是使用 exists 然后 getData。

因为无论如何你应该在得到 getData 的响应后检查 Code.NoNode。那为什么不直接调用呢?

关于java - 在 ZooKeeper 中,我可以在不存在的 znode 上使用 async getData() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6248753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com