我正在用React和Firebase做一个项目。我在使用Firebase存储。
来自https://firebase.google.com/docs/storage/gcp-integration
在幕后,用于云存储的Firebase使用免费层中的默认桶。这使得您可以使用快速启动和运行,而无需输入信用卡或启用计费帐户。它还允许您轻松地在Firebase和Google平台项目之间共享数据。
这就是为什么我在google云存储环境中问这个问题的原因:
问题
存储桶文件夹名称是区分大小写还是不敏感?
//BUCKET/somefolder === //BUCKET/SomeFolder
?
在命名文件夹方面有什么最佳实践吗?
在上面列出的选择中有最好的选择吗?
发布于 2019-06-06 17:05:25
尤其是在这里,您可以找到一个带有命名https://cloud.google.com/storage/docs/naming的“禁止”方法的列表,您可以在这里找到最佳实践:引用https://cloud.google.com/storage/docs/best-practices
桶名只应包含较小的大小写字母、数字、减(-)、->underscore (_)和。
发布于 2021-08-24 15:52:25
对于仍然对此感到好奇的人来说,谷歌云存储中没有文件夹这样的东西,任何文件夹名称都是对象名称的一部分。
根据医生的说法
例如,您可以将一个对象命名为object /europe/france/paris.jpg,使其看起来paris.jpg驻留在子目录/europe/france中,但是对于Cloud,该对象只是存在于存储桶中,其名称为/europe/france/paris.jpg。
因此,对象名称的命名约定也适用于文件夹名。命名对象的文档:https://cloud.google.com/storage/docs/naming-objects
由于名称可以包含任意序列的unicode字符,而且不限于小写(如桶名),因此对象和文件夹名是区分大小写的,即/folder/a.png
不同于/folder/A.png
或/Folder/a.png
。
https://stackoverflow.com/questions/56481952
复制相似问题