gpt4 book ai didi

Azure SDK for Go - 为什么有多个 KeyVault 和 blob 存储客户端?

转载 作者:行者123 更新时间:2023-12-03 07:03:08 26 4
gpt4 key购买 nike

在 Azure SDK for Go 中,KeyVault 客户端有两种实现,

https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/keyvault/azsecrets

https://github.com/Azure/azure-sdk-for-go/tree/main/services/keyvault/v7.1/keyvault .

我如何在这些之间做出选择?

同样,对于 blob 存储,也有多个客户端,

https://github.com/Azure/azure-sdk-for-go/tree/main/services/storage/datalake

https://github.com/Azure/azure-sdk-for-go/tree/main/services/datalake

https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/storage/azblob ,

同样,我如何在这些选项中做出选择?

这些实现之间有什么区别?

最佳答案

不同之处在于目的。有一些包可以管理资源,也有一些包可以与资源交互。

例如,azure blob 的管理库允许您创建和管理存储帐户(管理平面)。客户端库允许您下载和上传 blob(数据平面)

另请参阅the docs

关于Azure SDK for Go - 为什么有多个 KeyVault 和 blob 存储客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71953295/

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