Curator Framework - 在一个请求中读取数据和统计信息

Curator Framework - read data and stats in one request

在我的应用程序中,我使用 Curator Framework 在 Zookeeper 中执行操作。

我想从路径中读取带有创建时间戳 (ctime) 和修改时间戳 (mtime) 的数据。我尝试这样做,但我没有看到任何通过统计信息获取数据的方法。

我发现的唯一可行方法是执行两个单独的请求。

第一个:

final Stat stat = curator.checkExists().forPath("myPath");
final long ctime = stat.getCtime();
final long mtime = stat.getMtime();

第二个:

final byte[] data = curator.getData().forPath("myPath");

有没有其他方法可以在一个请求中执行这样的读取操作?

这样做:

Stat stat = new Stat();
byte[] data = client.getData().storingStatIn(stat).forPath("myPath");