2015-03-14 7 views
2

https://cloud.google.com/appengine/docs/python/taskqueue/overview-pullApp Engine: Может ли вызывать задачи очереди обрабатывать произвольные теги?

Есть ли ограничение на имена тегов задачи по вызову, или могут быть миллионы произвольных тегов задач?

+0

Я также не заметил никаких проблем с массовым использованием тегов очереди тяги –

ответ

3

Нет документально зафиксированного ограничения, и я не ожидал, что это произойдет; несколько причин прийти на ум:

  • Внутренние задачи хранятся в Bigtable как и все остальное, и, таким образом, можно представить себе теги индексируются, как мы привыкли в наших собственных данных, и нет никаких ограничений там.

    База данных предназначена для того, чтобы находить индексированные данные очень эффективно, и они намеренно отказали нам в методах группировки тегов, поэтому мы не могли использовать их для включения данных, не требующих объединения и, следовательно, гарантированной производительности, что весы indefinitively :)

  • In this thread людей говорят о том, надежна очередь при тестировании пределов, и эта цитата интересна:

    Мы использовали множество различных тегов (в основном перегруппировки события для каждого пользователя с несколько миллионов пользователей).

    Так что, по крайней мере, этот парень просто пошел с ним и использовал миллионы тегов без каких-либо проблем, непосредственно связанных с практикой.

Смежные вопросы