Questions tagged «azure-storage-blobs»

3
Azure Blob存储与文件服务对比
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 去年关闭。 改善这个问题 请纠正我的错误。从到目前为止对该主题的阅读来看,在我看来,Azure Blob存储和文件服务都提供了存储文件和文件夹的功能(我知道blob可以存储任何二进制对象,但是可以序列化任何对象二进制流只是一天结束时的文件),它具有模仿文件系统的分层结构。 只有访问它们的API稍有不同,因为文件服务允许您除了使用REST API之外,还使用Win32 File I / O之类的函数来查询源。 如果希望应用程序存储应用程序用户拥有的某些文件,为什么要选择一个呢?

4
有很多小的Azure存储Blob容器(每个都有一些Blob)还是一个有很多Blob的真正大容器更好?
因此,情况如下: 我有一个Web服务的多个实例,该实例将一滴数据写入Azure存储。我需要能够将blob分组到一个容器(或虚拟目录)中,具体取决于何时接收。偶尔(每天在最坏的情况下)旧的Blob将得到处理,然后删除。 我有两个选择: 选项1 我制作了一个名为“ blobs”的容器(例如),然后将所有博客存储到该容器中。每个Blob将使用目录样式名称,其中目录名称为接收时间(例如“ hr0min0 / data.bin”,“ hr0min0 / data2.bin”,“ hr0min30 / data3.bin”,“ hr1min45 / data.bin”) ,...,“ hr23min0 / dataN.bin”等-每X分钟创建一个新目录)。处理这些Blob的事物将首先处理hr0min0 Blob,然后处理hr0minX,依此类推(并且在处理Blob时仍在写入它们)。 选项2 我有很多容器,每个容器都有一个基于到达时间的名称(因此,首先是一个名为blobs_hr0min0的容器,然后是blobs_hr0minX等),并且容器中的所有blob都是在指定时间到达的blob。处理这些博客的事物将一次处理一个容器。 所以我的问题是,哪个选项更好?选项2使我的并行化更好(因为容器可以位于不同的服务器中)还是选项1更好,因为许多容器会引起其他未知问题?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.