AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Google Cloud 在预览版中引入了用于云存储的分层命名空间

  • 2024-08-02
    北京
  • 本文字数:1042 字

    阅读完需:约 3 分钟

Google Cloud 在预览版中引入了用于云存储的分层命名空间

Google Cloud 宣布了一项对其云存储服务的重大更新,引入了分层命名空间(HNS)。这项新功能现已推出预览版,允许用户在分层文件系统结构中组织存储桶,从而提高性能、一致性和可管理性。


分层命名空间使用户能够在存储桶内创建目录和嵌套子目录,从而更有效地组织数据。这种逻辑结构映射了传统的文件系统,使用户更容易管理和访问数据。分层组织简化了数据管理并提高了性能,特别是对于需要大量目录和文件操作的负载效果更佳。


谷歌云存储的集团产品经理 Vivek Saraswat 和员工软件工程师 Zhihong Yao 写道:


带有分层命名空间的存储桶有着由一个 API 支持的存储文件夹资源,新的“重命名文件夹”操作以递归方式重命名文件夹及其内容,这是仅元数据操作。这确保了该过程快速且原子化,且与现有存储桶相比,它提高了与文件夹相关的操作的性能和一致性。


此外,Google Cloud 首席布道师 Richard Seroter 在推特上写道:


……创建更具功能性的对象“树”。这可以改善你与“文件夹”的交互方式,提高性能等等。



左图:具有扁平层次结构和模拟文件夹的 Cloud Storage 存储桶。右图:具有分层命名空间的存储桶,组织成树状结构(来源:Google Cloud 博客文章)


HNS 的引入对于需要高性能和可管理性的场景特别有益,如大数据分析、内容管理系统和大规模应用程序部署。例如,管理大量视频文件库的媒体公司可以使用 HNS 按项目、日期或类型组织内容,从而提高可访问性和处理效率。


用户可以创建启用 HNS 的新存储桶,或迁移现有存储桶以利用分层命名空间。Google Cloud 提供了全面的文档和工具来促进这一转变。用户可以通过 Google Cloud Console、命令行界面或 API 启用 HNS,从而灵活地管理存储资源。


ROI Training 的 Google 云学习总监 Patrick Haggerty 在 LinkedIn 帖子中列出了 Google Cloud Storage 中 HNS 功能的优缺点:


优点:

如果重命名文件夹,则无需再移动或重写文件。

用于操作文件夹的新 API 操作。

读 / 写操作的初始 QPS 更快(x8)。

与托管文件夹配合使用以获得文件夹权限。


缺点:

必须在创建存储桶时启用。

不支持版本控制、锁定、保留或文件级 ACL。

该功能需要额外收费(价格未公布)。


其他超大规模提供商(如微软和 AWS)也在其存储服务中提供 HNS 功能。例如,在 Azure Data Lake Storage Gen2 中,HNS 将帐户内的对象 / 文件组织成目录和嵌套子目录的层次结构。同时,在 Amazon S3 中,目录存储桶将数据按层次结构组织到目录中,而不是通用存储桶的平面存储结构。


原文链接:

https://www.infoq.com/news/2024/06/google-cloud-storage-hns/


2024-08-02 08:008171

评论

发布
暂无评论
发现更多内容

2025南京软博会

AIOTE智博会

Gitea Enterprise 23.6.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务

sysin

git

鸿蒙NEXT开发-Tabs组件

东林知识库

鸿蒙NEXT开发-位置服务

东林知识库

鸿蒙NEXT开发-应用数据持久化之关系型数据库

东林知识库

鸿蒙NEXT开发-学生管理系统小案例

东林知识库

鸿蒙NEXT开发-视频播放&绘图能力

东林知识库

电商评论数据自动化采集的六大核心策略(附避坑手册)

代码忍者

淘宝API接口

智能制造:MES系统架构设计

积木链小链

数字化转型 制造业 智能制造

区块链项目的开发框架及特点

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

WebGL开发框架及其特点

北京木奇移动技术有限公司

软件外包公司 webgl开发 3D软件开发

WebSocket调试神器对决:Apipost凭何碾压Apifox?

数据追梦人

鸿蒙NEXT开发-应用数据持久化之键值型数据库

东林知识库

有关IP地址运算

郑州埃文科技

IP地址

数据要素市场化 驱动数字金融

郑州埃文科技

数据要素

鸿蒙NEXT开发-用户通知服务

东林知识库

鸿蒙NEXT应用App测试-专项测试(DevEco Testing)

东林知识库

鸿蒙NEXT开发-Navigation组件导航

东林知识库

文档智能扫描,提升无纸化办公效率

HarmonyOS SDK

唤醒新质生产力,破解企业供应链“新”课题

科技热闻

昇腾 msmodelslim w8a8量化代码解析

AI布道Mr.Jin

鸿蒙NEXT应用App测试-通用测试

东林知识库

《币圈不设防》第五期:市场热点、交易所生态与合约争议深度探讨

TechubNews

鸿蒙NEXT开发-应用数据持久化之用户首选项

东林知识库

高效定位 Go 应用问题:Go 可观测性功能深度解析

阿里巴巴云原生

阿里云 云原生

HarmonyOS:ComposeTitleBar 组件自学指南

李游Leo

鸿蒙

合合信息IntFinQ知识库体验:大模型加速器2.0,助力企业走向文档智能化

Damon小智

工作流 OCR AI‘’ DeepSeek coze

鸿蒙NEXT开发-用户通知服务的封装和文件下载通知

东林知识库

鸿蒙NEXT开发-文件服务&上传下载

东林知识库

APP开发框架及其特点

北京木奇移动技术有限公司

APP开发 软件外包公司 APP外包公司

太香了!快速集成DeepSeek能力的开源方案

王中阳Go

Go DeepSeek

Google Cloud 在预览版中引入了用于云存储的分层命名空间_Google_Steef-Jan Wiggers_InfoQ精选文章