datasystem.kv_client.ReadOnlyBuffer.immutable_data#
- datasystem.kv_client.ReadOnlyBuffer.immutable_data(with_latch=False, timeout_sec=60)#
获取一个不可变的数据内存视图。
- 参数:
with_latch (bool) - 是否在获取缓冲区之前获取锁。
timeout_sec (int) - 尝试获取锁的超时时间,单位为秒,默认值为60秒。
- 返回:
缓冲区的不可变内存视图。
- 异常:
TypeError - 如果输入参数无效,将抛出类型错误。
RuntimeError - 如果获取读锁失败,将抛出运行时错误。