我很困惑为什么 Microsoft Azure 更喜欢使用“ block blob”而不是“追加 blob”来进行应用程序日志记录。
据我了解,使用“附加 blob”客户端可以简单地将一行文本附加到 blob,而无需将任何 block 下载到客户端。
附加到“ block blob”涉及下载 block ID 或内容并附加到该客户端,然后将其写回到 blob。涉及更多工作。
为什么 Microsoft Azure 没有在自己的实现中使用写入日志的预期方法?使用“附加 blob”进行日志记录是否有注意事项?
最佳答案
确切地说,附加 blob 是相当新的,而使用 block blob 的日志记录解决方案则可以追溯到很久以前。由于这一遗留问题以及它引入的所有当前依赖项,现在很难更改它。
关于azure - 为什么 Microsoft Azure 网站使用 block blob 而不是日志附加 blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37771676/