解析API请求计数和批处理:saveAll()destroyAll()等

时间:2015-08-23 07:52:12

标签: javascript parse-platform

关于这个话题已经提出了很多问题,但我发现了许多相互矛盾的答案,我认为这些答案是由于Parse.com的使用条款多年来的变化方式。

我想知道批量请求(例如saveAll()destroyAll())如何影响API使用量。人们自然会认为这个单一呼叫会计入1个API请求,但是根据我在分析仪表板中可以看到的使用数字,似乎并非如此。

例如,我在saveAll()请求中保存了N个对象。看起来这是使用N API请求。

任何人都可以在自己的项目中确认这种情况吗?如果不是,我可能错误地使用了这些批处理请求。

仅供参考,这是来自Parse官方常见问题解答,但不是100%透明:

  

批量请求将根据操作次数计算   在每批中进行。

1 个答案:

答案 0 :(得分:1)

批处理是代码和网络效率,因为您进行1次调用,但是这一次调用由许多单独的请求组成,这些请求在服务器上解压缩并运行。因此,API计数是打包请求的数量,而不是单个容器请求。