最快的PHP内存缓存/哈希表

时间:2011-09-05 14:19:23

标签: php caching memory

我正在寻找可用于PHP的最快的内存缓存/哈希表。

我将在其中存储一些系统配置值,并且我试图获得最少的开销。

数据将是小而精细的。

你会推荐什么?为什么?

5 个答案:

答案 0 :(得分:13)

如果您尚未安装APC或Memcached(或者不想使用它们),您也可以create a RAM disk。然后使用file_get_contents()file_put_contents(),其中filename是您的密钥,文件内容是您的值。我没有数字,但它应该很快。

答案 1 :(得分:5)

  • chdb是一个在PHP进程中共享的只读哈希表:可能是速度最快,内存最少的哈希表。

  • Hidef允许使用.ini文件定义常量。当php模块启动时,常量定义一次。

  • APC可以将变量存储在共享内存中,以便其他PHP进程可以使用它们。每次存储和获取变量时,它都会产生序列化和反序列化变量的开销。

见其他人:http://pecl.php.net/packages.php?catpid=3&catname=Caching

答案 2 :(得分:3)

APC http://php.net/manual/en/book.apc.php

您可以使用它来优化和缓存(中间)PHP代码

阅读本文:http://blog.digitalstruct.com/2008/02/27/php-performance-series-caching-techniques/

答案 3 :(得分:0)

答案 4 :(得分:0)

如果您不打算修改数据(可能适用于您的配置文件),请使用chdb