最新消息:关注人工智能 AI赋能新媒体运营

Firebase开源替代方案Supabase添加S3协定支援,提升工具相容性

科技智能 admin 浏览 评论

Firebase开源替代方案Supabase扩大其支援的传输协定,除了原本的标準上传、可续传上传(Resumable Upload),现在新增S3协定支援,透过提供受广泛使用的S3协定,Supabase将能够相容于更多的工具。此外,原本可续传上传功能也脱离测试进入正式版。

Supabase团队认为「S3 API无疑是一种储存标準」藉由支援该标準可使Supabase工作负载更可移植。对S3的支援,也向后相容至其他Supabase的API,包括原本使用REST和TUS API的开发者,也可以利用任意S3客户端操作储存系统和档案。

除了标準和可续传上传功能之外,Supabase也支援S3协定进行多段上传,使得用户可透过平行化上传区块,最大化上传吞吐量。Supabase对S3的支援,同时适用于云端、本地端开发和自託管用例。

在Supabase脱离测试正式发布之际,其运用TUS协定所提供的可续传上传功能也进入正式版本。TUS是一种开源档案上传协定,是Supabase用以可靠地处理大规模档案的重要部分,而Supabase团队也对TUS专案做出贡献,在TUS节点实作加入包括分散式锁定、最大档案大小和过期扩充等功能贡献。

Supabase在最近脱离测试版,官方提到,虽然Supabase早已是生产就绪的专案,之所以一直保留测试标籤,是因为希望能够支援各种用例需求。随着Supabase的功能逐渐完整,官方宣布Supabase进入一般可用阶段,加入的新功能包含Supabas分支,Supabase分支的运作方式类似Git分支,供使用者能以不影响生产环境的情况下,建立和测试资料库变更,另外,Supabase Swift SDK也加入supabase-js,作为官方支援的客户端函式库,使Supabase能支援更多用例。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论