2011-05-05 81 views

回答

1

我真的不知道PHP,但它看起來像使用apc_add()apc_store()添加值,這些值是字符串的鍵。我推斷最大密鑰長度是PHP中字符串的最大長度。

PHP: Strings

注:這是一個字符串變得非常巨大也沒有問題。 PHP對字符串的大小沒有限制;唯一的限制是運行PHP的計算機的可用內存。

+4

完整的猜測不應該是被接受的答案。 – 2013-07-25 14:29:33

+0

@Steve Clay:同意,並感謝您的實際答案。在PHP(甚至系統)耗盡內存之前,非常長的按鍵更可能耗盡APC分配的共享內存空間(默認值= 32M)。 – Zilk 2013-08-14 00:00:24

5

似乎對密鑰大小/內容沒有限制。

在內部,通過C函數apc_cache_make_user_key初始化密鑰,該函數採用給定的密鑰字符串(「標識符」)並將其與散列版本一起存儲。

相關問題