Какова максимальная длина ключа для PHP APC? - PullRequest
8 голосов
/ 05 мая 2011

Вы могли бы подумать, что это было бы очень легко найти, но я не могу этого сделать.

Ответы [ 2 ]

7 голосов
/ 25 июля 2013

Кажется, что нет ограничений по размеру / содержанию ключа.

Внутренне ключи инициализируются с помощью функции C apc_cache_make_user_key , которая принимает заданную строку ключей («идентификатор») и сохраняет ее вместе с хешированной версией.

1 голос
/ 05 мая 2011

Я действительно не знаю PHP, но похоже, что значения добавляются с помощью apc_add() или apc_store(), которые принимают ключи, которые являются строками. Поэтому я бы сделал вывод, что максимальная длина ключа - это максимальная длина строки в PHP.

Согласно PHP: строки ,

Примечание: Нет проблем с тем, что строка становится очень большой. PHP не накладывает никаких ограничений на размер строки; единственным ограничением является доступная память компьютера, на котором работает PHP.

...