Memcache - Memcache监控小工具stats命令
这里介绍memcache自带的监控小工具stats命令
可以监控基本的memcache信息,像服务器信息,内存分配数据等
stats
显示服务器信息、统计数据等
root@pts/1 $ echo "stats"|nc 192.168.100.13 11211
STAT pid 23160
STAT uptime 505840
STAT time 147
缓存穿透与缓存雪崩(转)
缓存穿透
什么是缓存穿透?
一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。
企业级memcached部署(session共享)
服务端部署
第一个里程碑:安装依赖关系
Memcache用到了libevent这个库用于Socket的处理。
1 [root@nfs01 ~]# yum install libevent libevent-devel nc -y
第二个里程碑:安装memcac...
Redis和Memcache对比及选择
Redis和Memcache对比及选择
http://www.cnblogs.com/EE-NovRain/p/3268476.html
在选择内存数据库的时候到底什么时候选择redis,什么时候选择memcache,然后就查到下面对应的资料,是来自redis作者的说法(stackoverflow上面)。
代码是写给人看的,不是写个机器看的
《计算机程序的构造和解释》(简称为SICP)
这本书提到,代码是写给人看的,不是写给机器看的,只是顺便计算机可以执行而已。如果代码是写给机器看的,那完全可以使用汇编语言或者机器语言(二进制),直接让机器执行。