App Engine:可以拉队列任务处理任意标签吗?

时间:2015-03-14 17:47:09

标签: google-app-engine

https://cloud.google.com/appengine/docs/python/taskqueue/overview-pull

任务队列拉任务标签名称是否有限制,或者是否有数百万个任意任务标签?

1 个答案:

答案 0 :(得分:3)

没有记录的硬性限制,我不希望它出现;想到几个原因:

  • 内部任务作为其他内容存储在bigtable中,因此我们可以想象标记被编入索引,因为我们已经习惯了我们自己的数据,并且那里没有限制。

    数据库旨在非常有效地查找索引数据,并故意拒绝我们对标记进行分组的方法,因此我们无法使用它们来扇入数据,这意味着无需合并连接,从而保证了性能无限缩放:)

  • In this thread人们在谈论测试限制时队列的可靠性,这句话很有意思:

      

    我们使用了许多不同的标签(基本上每个用户重新组合事件   有数百万用户)。

    所以至少这一个人只是随身携带它并使用了数百万个标签,没有与练习直接相关的问题。