s3_async_delete
2016-03-08 16:54:18 0 举报
`s3_async_delete`是一个用于异步删除Amazon S3存储桶中的对象的功能。它允许您在不阻塞其他操作的情况下,将指定对象从存储桶中删除。这个功能通常用于处理大量文件的删除操作,以提高性能和效率。 使用`s3_async_delete`时,您需要提供存储桶名称、对象键(文件名)以及可选的回调函数。当对象被成功删除时,回调函数将被调用。此外,您还可以设置一个可选的超时时间,以便在一定时间内等待对象被删除。 请注意,`s3_async_delete`仅删除对象本身,而不会影响到存储桶中的其他对象。如果您希望同时删除多个对象,可以多次调用此功能。
作者其他创作
大纲/内容
不存在
从kafka里读取一条数据
查询object_async_copy表
判断cdtime
存在一条sourcerowkey为前缀的数据?
object表删除状态
不符合
客户
请求删除
插入object_delete表
放入成功返回删除成功
判断当前时间和requestDeleteTime的间隔
符合
phenix删除
=DELETE_START_TIME则返回删除成功
存在
DELETE_START_TIME
更新reqeust_delelet时间,重新放入kafka delete队列末尾
删除信息放入kafka
sleep 60s
0 条评论
回复 删除
下一页