Теоретичната граница е доста висока, но трябва да проектирате своите показания по такъв начин, че да не го достигате. Основната причина да запазите четенията в разумен размер е да избегнете блокирането на сървъра твърде дълго.
Няколко стотици или хиляди би трябвало да са добра предпоставка, но най-доброто нещо би било да го тествате сами с вашия код и данни.
Твърдите ограничения, каквито са, са:
- Твърдо кодиран 1GB за клиентски буфер за заявки (
PROTO_MAX_QUERYBUF_LEN
в server.h) - Максималният брой аргументи е максималната стойност на
int
Тип данни C, който обикновено е подписан и дълъг 4 байта, което означава до 2 147 483 647.