但是问题是当存储桶中同时有多个文件时(例如E:g。3个文件同时出现在时间戳(21/06/2020,12:13:54 UTC + 5:30)) 。在这种情况下,云功能无法在处理后将所有带有相同时间戳的文件移至成功存储区。
有人可以建议吗?
答案 0 :(得分:2)
Google Cloud Storage不是文件系统。您只能创建,读取和删除BLOB。因此,您不能移动文件。控制台或某些客户端库(例如,在python中)中存在的MOVE执行CREATE(将现有BLOB复制到目标名称),然后执行旧BLOB的DELETE。
最终,执行MOVE操作无法保留原始时间戳。
注意:由于在移动文件时执行创建和删除操作,因此当您使用诸如Nearline,coldline和archive之类的类时,将由early deletion收费