Den teoretiske grænse er ret høj, men du bør designe dine læsninger på en sådan måde, at du ikke når den. Hovedårsagen til at holde læsninger i fornuftig størrelse er at undgå at blokere serveren for længe.
Flere hundrede eller tusinder burde være en god boldbane, men det bedste ville være at teste det selv med din kode og data.
De hårde grænser, som de er, er:
- En hårdkodet 1 GB til klientforespørgselsbuffer (
PROTO_MAX_QUERYBUF_LEN
i server.h) - Det maksimale antal argumenter er den maksimale værdi af
int
C-datatype, som normalt er underskrevet og 4 bytes lang, hvilket betyder op til 2.147.483.647.