Приведенные здесь соображения несколько размыты - жесткого ограничения нет, за исключением того, что общий (закодированный) объект не должен превышать 1 МБ.30 клавиш это совершенно нормально.100 все равно будет хорошо.В 500-1000 я бы начал волноваться.При 10 000 вы, вероятно, превысите лимит в 1 МБ.
Другое соображение состоит в том, что если вы ожидаете добавлять ключи в список по одному (каждый раз, читая и записывая сущность), вы в конечном итоге получаете O (N ** 2) земля, из-за которой ваши обновления начнут ползти очень медленно, вероятно, где-то между 100 и 1000 ключами.
Эти соображения одинаковы для всех ListProperties - ключи не являются специальными (цитата, которую вы далипросто происходит из статьи, которая фокусируется на ListProperty(db.key)
).