memcached四大注意事项(key长度,空格限制,最大item)

2018-08-23     浏览次数:

最近在做一个项目,使用到了memcache缓存,虽然一开始遇到了一下问题,还是解决了,接下来吾爱编程把memcache使用过程中的注意事项和大家分享一下,有需要的小伙伴可以参考一下:

1.   key值最大长度?

memcachedkey最大长度是250个字符

 

注意250memcached服务器端内部的限制(可以修改)

如果您使用的客户端支持"key的前缀"或类似特性,那么key(前缀+原始key)的最大长度是可以超过250个字符的。

我们推荐使用使用较短的key,因为可以节省内存和带宽。

key只要不重复就行,如果太大浪费内存。

2.key 不能有空格和控制字符

the key must not include control characters or whitespace.

3.   item的过期时间限制?

过期时间最大30

如果不注意这个细节,过期时间设置大于了30,值会设置不进缓存

4.   最大能存储多大的单个item?

1MB

如果你的数据大于1MB,可以考虑在客户端压缩或拆分到多个key中。

*转载请注明出处,更多资料尽在 吾爱编程
返回吾爱编程首页