memcache php存储超过1MB

时间:2013-11-17 12:16:20

标签: php

我的memcached服务器配置为存储512MB,但如果我尝试使用php类memcache()来存储来自文件获取内容(文件大小为20MB)memcache dosent store的数据。

$cache2 = new \Memcache;
$cache2->connect('localhost', 11211) or die('Could not connect to memcache serwer');
$sql = $cache2->get('sql');
if(!$sql){

        $content = file_get_contents('system/repository/sql/polska_lokalizacje.sql');
        $cache2->set('sql', $content, MEMCACHE_COMPRESSED, 20);
        $sql = $cache2->get('sql');

}
echo $sql;

1 个答案:

答案 0 :(得分:0)

http://web.archive.org/web/20080927061146/http://code.google.com/p/memcached/wiki/FAQ

  

存储的数据大小不能超过1兆字节,因为那是   最大的典型板坯尺寸。