Skip to main content
 首页 » 编程设计

python之Freebase:使用游标有配额限制吗

2025年05月04日8zhenyulu

我将"new"freebase API 与 google-api-python-client (1.0) 结合使用来选择与特定模式匹配的电影。我通过使用游标和限制语句来做到这一点。

问题是,在选择了大约 8000 部电影后,我收到 HTTP 错误 503“后端错误”。

我尝试了不同的限制值(500、250、100),它总是发生在相同数量的选定实体上。我实现了一个简单的指数增长重试间隔,但即使在 20 分钟后请求导致该错误,同时新请求(带有空光标)开始再次选择。

我希望你们中的任何一个能向我解释这个或者给我提示我做错了什么。我找不到任何信息表明除了 100k/天的请求限制(我没有达到)之外还有另一个配额限制。

非常感谢。

马丁

请您参考如下方法:

这个问题在 Freebase 邮件列表上得到了回答,结果证明问题是图表中的错误数据导致查询引擎阻塞。具体来说,它是附加了换行符的键值。稍微更改查询以便返回不同的数据可以解决问题,但它与查询、配额或客户端库没有任何关系。

此bug report 中描述了问题.