咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans
Memcache需要注意的几点【小强测试班学员作品】
- 2018-02-09 14:27:00
- 大管家
- 原创 1386 投稿得红包
存储的数据越大,则随着并发数的上升memcached处理请求的速度下降越明显。因此,存储数据不宜过大,如果确实要存储较大数据,建议拆分成两个或多个key存储。
集群部署提升的性能越明显(平均耗时小,吞吐量大)
Memcached中key(键)最大允许250个英文字符或27个中文字,超过这些最大值,则数据无法存储。另外,官方文档指出,value(值)最大允许存储1M的数据,超过1M的数据无法存储(不会存储)。因此建议,key不宜太大,value也不宜过大,如果value超过1M,建议存储到两个或多个key中。
Memcached内存存储满数据之后,之后再存储的数据不会再消耗内存,最老的数据会被删除(LRU算法),memcached启动参数默认是开启LRU(近期最少使用算法)的。如果启动参数加上-M则不开启LRU算法,此时如果内存已满再存放数据则会报错。
最后留给大家一个小问题:
如何测试memcache?