azure - 我应该在 Azure 文件存储中存储哪些文件?

标签 azure azure-storage

根据文档( https://learn.microsoft.com/en-us/azure/storage/common/storage-introduction ),我了解文件存储可用于存储日志、图片等。该文档还提到了有关 HTML 文件的内容。这是否也意味着作为源代码一部分的 CSS、JS、图像等文件应存储在 Azure 文件存储中,或者仅存储形成应用程序数据的文件?

最佳答案

Azure 存储只是...存储。真的,把你想要的任何东西都放在那里。您可以存储高达 4.7TB 的对象。它是持久存储(三重复制、非 volatile )。并具有不同的异地复制选项。

Azure 存储中的任何对象都可以通过编程方式访问,或通过直接 uri 访问。因此,您可以使用存储来包含应用程序的 Assets (图像、样式表,无论您选择什么)。但是,如果您存储源代码,则必须构建某种方式将该源代码下载到您的目标(例如 VM),并从那里编译/运行它。如何做到这一点取决于您和您部署代码的方法。 (注意:我并不提倡这样做;只是指出这一点)。

Azure 存储不是文件系统,也不是操作系统的一部分;而是文件系统。您无法执行驻留在 Azure 存储中的代码。

并且...Azure 存储独立于(作为服务)Web 应用程序、虚拟机、功能或任何其他服务。当然,您可以自由地从任何这些服务访问 Azure 存储。虚拟机将 Azure 存储用于其操作系统和数据磁盘。但是...它只是一个通用存储服务。

您选择存储什么完全取决于您。

关于azure - 我应该在 Azure 文件存储中存储哪些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47805271/

相关文章:

sql-server - 禁止的架构名称 : SYS, DBO (MsSQL)

Azure Function : When Function AutoScale, 函数被多次调用

Azure Blob 存储生命周期管理 - 在容器级别设置过滤器

c# - Azure函数中通过实例id获取主机锁租约的原因是什么?

c# - Azure 存储事件触发器 - 捕获正在删除的 blob

azure - 在 Azure DevOps 管道中,在 powershell 任务中使用变量会导致在执行 az login 时出现 ArgumentParseError

node.js - 无法启用 Azure Node.js 日志记录

azure - 无法使用 Azure Databricks 安装 Azure Data Lake Storage Gen 2

azure - 使用 Bicep 设置 Azure 存储帐户装载路径

c# - PetaPoco,将列表传递给存储过程