但是根据我从上面的链接了解,文件将在 30 天后从酷层中删除,并在 180 天后从存档轮胎中删除。
不,如果您的订阅信誉良好,Microsoft 绝对不会自动删除您的数据。他们希望您尽可能多地存储数据 - 这对他们来说更有利可图:)(尽管请注意,有一个明确的Blob 生命周期管理功能正在开发中)
MS 的意思是,Cool
存储Archive
分别在至少 30 天和 180 天的时间内进行了成本优化。从本质上讲,您将因在 30 / 180 天之前删除数据而受到“惩罚”,支付的金额与您将文件留在那里 30 或 180 天的金额相同。
如果您扫描定价页面以查找块 blob
冷却和存档提前删除 除了按 GB、每月收费外,任何移到存档的 blob 都需要 180 天的存档提前删除期。此外,对于通用 v2 帐户,移动到 Cool 的任何 blob 都需要 30 天的 Cool 提前删除期。此费用按比例计算。例如,如果将 blob 移至存档,然后在 45 天后删除或移至热层,则向客户收取相当于将该 blob 存储在存档中 135 (180 - 45) 天的提前删除费用。
FWIW 我的 10 美分:
Hot Tier - 您需要支付更多 (~20%) 来存储每月每 GB 的数据,但您可以将其存储任意短的时间,而且您无需支付带宽来检索数据。这里的一个常见用例是用户上传的数据,这些数据通常会被共享或发布并经常阅读。
冷层- 每月每 GB 存储略便宜,但检索不是免费的。这里的用例是您不一定希望经常读取的数据,例如日志数据或短期备份,但如果您确实需要读取它,仍然可以快速获取数据。
冷热读写性能应该差不多
如果有疑问,我会从热开始,然后只有在我了解了典型的生命周期和对我的数据的访问需求后,我才会开始改变事情。
高级层- 存储在 SSD 上 - 存储成本要高得多,但性能会更好。对于需要快速检索的小文件,我还会考虑使用Azure Redis Cache之类的二级缓存技术- 这样您就可以将数据保存在更便宜的热存储中,并缓存在 Redis 中。
存档层- 虽然存储非常便宜,但它应该被视为离线。您需要为 Archive 的前 10k 次读取操作支付 5 美元的巨额费用,读取延迟的 SLA 是几个小时。Archive 的用例可能是用于旧的备份存档,或用于公司治理或法定原因的大容量存储(例如 5 年的财务记录),即您希望不再需要的数据,但如果您这样做,将很乐意为您付费。