【Memcache】Memcache使用

Memcache时一个简洁的key-value存储(内存、缓存)数据库。

安装:
windows:http://www.runoob.com/memcached/window-install-memcached.html
 
1、连接127.0.0.1(本机) 、端口为 11211的Memcache
telnet 127.0.0.111211
2、设置/修改数据
//set命令存入键值对数据
set runoob 09009 // runoob键名,0整型参数,900保存秒数,9存储的字节数
memcached //键值
 
//replace命令用于替换已存在的 key(键) 的 value(数据值)
replace mykey 0 900 16 //将原来mykey的键名值修改成some_other_value some_other_value
 
// append 命令用于向已存在 key(键) 的 value(数据值) 后面追加数据
append runoob 0 900 5 redis
 
//prepend 命令用于向已存在 key(键) 的 value(数据值) 前面追加数据
prepend runoob 0 900 5 redis
3、获取数据
//获取键名为key1的值(多个key用空格分隔)
get key1
//命令获取带有 CAS 令牌存 的 value(数据值) ,如果 key 不存在,则返回空(多个key用空格分隔)
gets key
//delete 命令用于删除已存在的 key(键)
delete runoob
// incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作
incr key value
decr key value
4、其他
stats :用于返回统计信息例如 PID(进程号)、版本号、连接数等
stats items:用于显示各个 slab 中 item 的数目和存储时长(最后一次访问距离现在的秒数)。
stats slabs:用于显示各个slab的信息,包括chunk的大小、数目、使用情况等。
stats sizes:用于显示所有item的大小和个数
flush_all:用于用于清理缓存中的所有 key=>value(键=>值) 对
 
posted @ 2018-10-12 16:21  PHPer_Cody  阅读(139)  评论(0)    收藏  举报