在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在学习新的东西时,常常会遇到一些问题,然后当时不得其解,想着记录下来,之后再深入理解,但总是会忘掉。所以,对!本文就是个坑!留着填! 问题描述: 使用swift API,在具有一定数量的object、container的账号下,执行如show account、list container操作,返回的结果中具有container的数量、container的名称,但是对于container的占用字节和object的数量都是0。 但是师兄某次在上传了一个文件后,再执行以上操作就有正确的结果显示了。(也不是很确定是正确的结果,但是反正不是0了) 猜测: count、calculate used bytes这种操作都是需要遍历账户内信息的,效率比较低,swift为了加快响应默认不会每次都对这些信息进行统计,而是使用缓存来进行统计的维护。 因此,第一次访问的时候为0,上传之后缓存中存在信息,所以有结果返回了。
等待后续读源码验证... |
请发表评论