浏览 1957 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-11-16
最后修改:2012-11-16
1. key值最大长度? memcached的key的最大长度是250个字符。
注意250是memcached服务器端内部的限制(可以修改) 如果您使用的客户端支持"key的前缀"或类似特性,那么key(前缀+原始key)的最大长度是可以超过250个字符的。 我们推荐使用使用较短的key,因为可以节省内存和带宽。 key只要不重复就行,如果太大浪费内存。
2. 对item的过期时间限制? 过期时间最大30天。 如果不注意这个细节,过期时间设置大于了30天,值会设置不进缓存
3. 最大能存储多大的单个item? 1MB 如果你的数据大于1MB,可以考虑在客户端压缩或拆分到多个key中。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-11-16
key太长的话,比如对地址页面的缓存,建议使用md5
|
|
返回顶楼 | |
发表时间:2012-11-16
过期时间有两种情况,如果小于2592000(30天的秒数),过期时间就是现在加上这个秒数,如果大于这个值,就当成Unix时间戳(1970.1.1),计算出一个绝对时间值。
|
|
返回顶楼 | |