memcached,redis程序用法

本文对比介绍了Memcached和Redis两种缓存系统的启动配置与客户端交互方式。Memcached启动时无配置文件,支持通过命令行参数设定内存大小及并发数等,并可通过telnet直接进行数据操作。Redis则更灵活,既可采用默认配置启动也可指定配置文件,且提供专用客户端redis-cli进行数据管理。

memcached

启动时候没有配置文件,是自己设置端口什么的 ./memcached-d -c 10240 -m 1024 -u root 意思是以daemon状态启动,默认大小1024M(1G),最大运行并发数是10240,以root用户权限启动,如果是非root用户,则不需-u这个选项以及后面的参数

启动之后,客户端不用专门指定某个软件来当客户端(所以很多程序可以自己来与服务器端来进行数据交互),比如使用telnet来登录默认情况下的11211端口 

telnet 127.0.0.1 

然后就可以直接

set a 0 0 7 (第一个是命令名字,第二个是flags,第三个是过期时间,第四个是长度(长度必须得符合)

1234567

然后get a

就会出现

VALUE a 0 3

1234567

END

当然其他命令都可以正常使用

 

 

redis启动的时候

启动方法

1没有有设置后面的配置文件比如./redis-server

没有配置文件的时候,就是默认

2 有指定配置文件的时候,比如./redis-server    ./redis.conf

 

redis有一个专门的客户端,一般是按照在同目录下面的一个叫做redis-cli可执行程序

运行的时候需要指定一个ip地址和一个端口

比如./redis-cli -h 192.168.1.1 -p 6379

然后就可以使用一些命令了,比如 set key1 1324123412

然后get key1 得到

"1324123412" (这点与memcached格式完全不一样)

 

 

转载于:https://www.cnblogs.com/ccccccccc/p/3458629.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值