Memcached 缓存基础知识点1并64位系统 1.4.4版本安装

时间:2022-12-25 23:49:05

1.下载安装包并解压,(要记住安装包解压在哪里了)

2.版本安装:以管理员的身份打开cmd(选中cmd右击有“以管理员的身份打开”),

3.在cmd里面输入:-(解压安装包的路径)memcached.exe -d install

例如:Memcached 缓存基础知识点1并64位系统 1.4.4版本安装

因为的之前安装过,所以会显示失败

4.启动服务:-memcached.exe -d start   这时候在电脑的服务里面就可以看见这个memcached服务了,   (关闭服务:-memcached.exe -d stop)

5.其他:-memcached.exe -h  可以看见其他的操作,例如改内存什么的。。。

注:这只是1.4.4版本的安装,大于1.5的安装方式不同

 

-------------------------安装结束-----------------

可以通过 telnet 命令并指定主机ip和端口来连接 Memcached 服务。

先把电脑上的telnet打开:

Memcached 缓存基础知识点1并64位系统 1.4.4版本安装

Memcached 缓存基础知识点1并64位系统 1.4.4版本安装

------------现在开始telnet--------------------

1.在cmd中输入:-telnet 127.0.0.1 11211

 

2.基本关键字:

set: 如果存在则替换,不存在删除key值和value。

add:添加新的key和value ,前提是新增的key不存在。

replace:替换已经存在key的value,前提是替换的key存在。

append:往已经存在value后面追加值。

prepend :往已经存在value前面追加值。

cas:Check-And-Set"检查并设置"的操作 和set的区别就是在后面加版本号。

get:获取key的值

gets:获取key的值,带有版本号的。

delete:删除key和value

incr:给数值类型的value加数

decr:给数值类型的value减数

 

依次知识点的例子:

set k1 0 0 3
abc
STORED
get k1
VALUE k1 0 3
abc
END

 

add v2 0 0 3
121
STORED
get v2
VALUE v2 0 3
121
END

gets v2

VALUE v2 0 3 3

121

 

replace v2 0 900 3
233
STORED


append v2 0 900 3
abc
STORED


get v2
VALUE v2 0 6
233abc
END


prepend v2 0 900 3
cba
STORED
get val
END


get v2
VALUE v2 0 9
cba233abc
END


prepend v2 0 300 4
4321
STORED
get v2
VALUE v2 0 13
4321cba233abc
END


prepend v2 0 10 4
1111
STORED
get v2
VALUE v2 0 17
11114321cba233abc
END


get v2
VALUE v2 0 17
11114321cba233abc
END


get v2
VALUE v2 0 17
11114321cba233abc
END


gets v2
VALUE v2 0 17 8
11114321cba233abc
END


cas v2 0 0 5 8
22222
STORED
get v2 k1
VALUE v2 0 5
22222
VALUE k1 0 3
abc
END



gets v2 k1
VALUE v2 0 5 9
22222
VALUE k1 0 3 2
abc
END


delete k1
DELETED
set v3 0 0 7
1234567
STORED


incr v3 100000
1334567
get v3
VALUE v3 0 7
1334567
END


decr v3 1000000
334567
get v3
VALUE v3 0 7
334567
END