如何解决用于持久化 Azure Blob 存储租约 ID 的设计模式?
使用 Azure 存储 java SDK v12 并寻找最佳方法来为 blob 上的租约保留已获取的租约 ID。
将leaseId 存储在blob 标签中? Blob元数据?存放在表中?每个用户的存储队列,我可以在其中推送/弹出以 blob 路径为键的租赁 ID?
似乎简单而简单的方法是将其设置在给定 blob 的标签甚至元数据中。这也意味着额外的控制措施可以防止编辑者以外的任何人在租用 Blob 时对其进行更改。
存储在表格中似乎有点矫枉过正,会给设计增加一些复杂性。
我们还考虑使用有限租约,只要用户坐在我们的网络应用程序的编辑屏幕上,就简单地进行异步调用来更新,但这会导致对 azure 存储的许多额外调用(至少每 60 秒一次),如果我们想继续租用它)
想法?
其他人如何在 azure storage sdk 中实施租约?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。