itsHenry

Results 25 comments of itsHenry

根据这个问题,在如下我作出回答 > 而且S3 将来会给alist带来一个bug, > > S3没有真实文件夹一说,都是虚拟映射。 所以,一个文件夹下面可以10w+无限个子文件/文件夹, > > 而很多网盘是有限制数量的, 比如阿里云盘,一个文件夹下面就限制max文件数(不是1W就是10W)。//当初迁移1T文件的时候特意咨询过阿里云盘那边, 我知道确实是虚拟路径实现的文件夹,但是实际上只是说响应的时候以虚拟文件夹文件名的映射,在网盘中的储存依然是以你网盘中的路径结构来的,最终反映出来的结果也是网盘的路径结构 > > 这个就涉及到直接用S3接口上传文件间接到云盘那边报错文件数超限,导致S3上传失败。再考虑下内置轻量db性能,没有缓存的情况下,想拉平S3文件tree结构和各家云盘tree结构,底层过程可能需要很多个分页http请求才能得到目标文件。 > > 如果S3接口限制一个文件夹下面 子文件数量上限,就没意义使用S3接口了.. 这个问题确实存在,所以以后可以加入文件深度控制来防止无限向下遍历

Fixed in https://github.com/alist-org/alist/commit/2b74999703a7143346fc9f853c2c33e591be0a61

这个已经加了https://github.com/alist-org/alist/pull/6431

> 关了吧,发现s3还有些其他问题 有其他问题请另提issue,谢谢,会尽量解决