在最近的开发者周期间,Cloudflare 宣布对象存储 R2 现在支持事件通知, 它会自动触发 Workers 以响应数据变化。 此外,迁移服务 Super Slurper 现已将其支持扩展到 Google Cloud Storage,并且内测版中提供了新的不频繁访问存储层.
目前处于公开测试阶段,只要存储桶中的数据发生更改,事件通知就会将消息分派到队列。 这些消息随后由消费者 Worker 接收,允许开发人员定义所需的任何后续操作。 马特·德博德, 陈梦琪, 西丹特·辛哈, Cloudflare 的系统工程师,以及 艾琳·泰晤士, Cloudflare 的产品设计师,写道:
数据的生命周期通常不会在上传到 R2 存储桶后立即停止 – 事件数据可能需要转换并加载到数据仓库中,媒体文件可能需要经过后处理步骤等。我们正在发布R2 公测版的事件通知可让您构建由不断变化的数据驱动的应用程序和工作流程.
来源:Cloudflare 博客
专为数据湖、云原生应用程序存储和 Web 内容而设计, Cloudflare R2 使开发人员能够使用类似 S3 的 API 来存储非结构化数据。 R2 被 Cloudflare 称为“零出口费用对象存储平台”,以强调其与竞争的全球分布式对象存储服务的主要区别,它提供与 Cloudflare 工人.
去年发布 仅支持 Amazon S3, 超级吸食者 是一项迁移服务,使开发人员能够以“one Giant slurp”或“sip by sip”的方式将所有数据迁移到 R2,现在还支持 Google Cloud Storage 作为数据源。 迁移作业通过将自定义对象元数据复制到 R2 上的迁移对象上来保留源存储桶中的自定义对象元数据,并且不会从源存储桶中删除任何对象.
最初于去年发布 专门支持 Amazon S3, 超级吸食者 是一项迁移服务,使开发人员能够将数据一次性或逐步转移到 R2。 该服务现在将其兼容性扩展到作为来源的 Google Cloud Storage。 迁移作业通过将源存储桶中的自定义对象元数据复制到 R 中的迁移对象上来保留这些元数据2.
这 私人测试版 不频繁访问存储类是一种具有相当性能和耐用性的经济高效选项,这是 R2 在开发者周期间发布的第三个功能。 这个新的存储类别可以通过 API 或 生命周期政策 专为涉及不经常访问的数据的场景而定制,例如长尾用户生成的内容或日志。 DeBoard、Chen、Sinha 和 Thames 添加:
未来,我们计划自动优化数据的存储类别,这样您就可以避免手动创建规则并更好地适应不断变化的数据访问模式.
在 黑客新闻, 用户 特里克斯顿 质疑新级别的定价:
因此,定价为 1c/GB 每月,而 S3 IA 为 1.25c/GB 每月,节省了相当多的钱,但不是很多,但没有存档或深度存档选项,我想知道这些是否/何时会出现。 我想知道您可以从 AWS 获得什么样的协商带宽费率,目前这似乎是 CF 的唯一真正好处.
虽然该类没有出口费用,但访问不频繁访问存储类中的数据时,会收取 0.01 美元/GB 的数据检索费(与 AWS S3-IA 相同).
虽然不频繁访问存储类不会产生出口费用,但检索该层内的数据时会收取 0.01 美元/GB(相当于 AWS S3-IA)的数据检索费.