登录
首页 >  Golang >  Go问答

如何使用 minio-go api 从 s3 存储桶中获取按上次修改时间戳排序的对象列表?

来源:stackoverflow

时间:2024-04-05 14:00:30 336浏览 收藏

有志者,事竟成!如果你在学习Golang,那么本文《如何使用 minio-go api 从 s3 存储桶中获取按上次修改时间戳排序的对象列表?》,就很适合你!文章讲解的知识点主要包括,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

问题内容

我浏览了 minio-go-api 的文档。但没有得到任何解决方案,因为对象是根据字母顺序排序的。

一种黑客方法是首先读取所有对象,然后从每个对象中获取最后修改日期并形成新列表,这对于生产来说根本不可行


解决方案


@Siddhanta Rath,处理此问题的一种方法是使用 mc 工具。命令 mc find --newermc find --older 将处理此问题。但在内部,它会执行 listObjects 并为您进行排序。

另一种方法是订阅通知并确保数据库中有已上传对象的列表。

好了,本文到此结束,带大家了解了《如何使用 minio-go api 从 s3 存储桶中获取按上次修改时间戳排序的对象列表?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>