Parse 如何计算请求总数?

How does Parse calculate the total number of requests?

Parse 如何计算请求总数?

我发送了大约 30 个查询请求来测试我的应用程序。每次查询后,Parse 都会发送推送通知。但是,在我的仪表板中,我总共只看到“13 个请求”。

考虑到查询请求和推送请求,不是应该更多吗?

保罗,

实际上,就 API 请求而言,您在 Parse 中所做的任何事情都会对您不利,我认为唯一不对您不利的是缓存数据,这是有道理的,因为它已经使用了API请求获取。因此,如果您使用 kPFCachePolicyCacheElseNetwork,您可能不会牺牲额外的请求,前提是您已经缓存了一些内容。这包括新的本地数据存储,您对本地数据存储所做的一些事情也会对您不利。

您可以查看他们的常见问题解答以供参考,了解他们津贴的详尽细目,请参阅标题为 'What is Considered An API Request' 的部分。从字面上看,它没有任何假设或误解的余地:

Anytime you make a network call to Parse on behalf of your app using one of the Parse SDKs or REST API, it counts as an API request. This does include things like queries, saves, logins, amongst other kinds of requests. It also includes requests to send push notifications, although this is seen as a single request regardless of how many recipients are targeted. Serving Parse files counts as an API request, including static assets served from Parse Hosting. Analytics requests do have a special exemption. You can send us your analytics events any time without being limited by your app's request limit.

假设您所做的一切都会对您不利,这符合您的最大利益。如果您的应用程序是可扩展的,这将使您获得更智能的基础架构。

但在该引用下方继续说明 Parse 请求实际上是按分钟计算的。我有一个每秒可以发出超过 30 个请求的应用程序,但不会达到最大值,因为它没有达到每分钟 1800 个的限制。

参考: https://parse.com/plans/faq