【发布时间】:2011-11-10 16:21:53
【问题描述】:
我正在寻找可用于 PHP 的最快的内存缓存/哈希表。
我将在其中存储一些系统配置值,并尝试尽可能减少开销。
数据将小而细。
你会推荐什么以及为什么?
【问题讨论】:
-
您在多服务器环境中吗? (多台服务器)
-
您好,欢迎来到 StackOverflow。请注意,就第 1 版而言,您的问题只不过是“哪个 X 最好?”除了煽动火焰战争之外,它没有任何有用的目的(有关一些很好的例子,请参见答案)。各种缓存系统各有优缺点——您的具体情况是什么?
-
最快是主观的。您的意思是尽可能快地返回值吗?支持尽可能多的并发负载?网络使用最少?每秒最多查询?你为什么担心速度?从不prematurely optimize
-
一个月前我已经对 apc、memcached、ramdisk 和 shm 进行了基准测试(可能很差或错误)。也许这些脚本可以帮助你一点,但它不足以回答,因为我没有任何好的数字可以分享:dl.dropbox.com/u/3615626/code.zip
-
Haxe/mod_tora 允许将变量实例存储在内存中而无需序列化。我正在为 PHP 寻找类似的功能,但是,看起来如果没有序列化步骤就无法存储复杂的数据结构。是这样吗,PHP 没有这个功能?