为什么80%的码农都做不了架构师?>>>
先在网上下载redis,我下载的是redis-2.0.2(http://download.csdn.net/download/linyu19872008/4179367),我解压到了和安装python相同的目录下,进入redis-2.0.2,下面有这几个文件:
redis-server.exe redis服务器的daemon启动程序 redis.conf redis配置文件 redis-cli.exe redis命令行操作工具。当然,也可以用telnet根据其纯文本协议来操作 redis-check-dump.exe 本地数据库检查 redis-check-aof.exe 更新日志检查 redis-benchmark.exe 性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache的 ab 工具) benchmark工具测试信息:向redis服务器发送10万个请求,每个请求附带60个并发客户端
哎呀,我的电脑有点吃不消了,不过最终还是显示出了4.03秒完成了10万个请求的测试, 部分结果截图如下:启动Redis服务(conf文件制定配置文件(redis-server.exe redis.conf ),若不指定则默认):
启动cmd窗口要一直开着,关闭后则Redis服务关闭。 这时服务开启着,另外开一个cmd窗口进行,设置客户端: C:\redis-2.0.2>redis-cli.exe -h 127.0.0.1 -p 6379 然后我们就可以在这里输入我们想要输入的命令,redis很重要的一个操作就是set和get 此时服务器端(这里也是本机)显示如下(有一个客户端连接了): 上述在客户端设置的key是常驻内存的,就是关闭窗口,下次开窗口get key的值还是“jzhou”,呵呵。 (注意操作时,服务器端一定要开启服务,否则客户端连不上。) Redis提供了多种语言的客户端,包括Java,C++,python。 python操作redis 若要用python操作redis,则需下载一个redis的python开发包redis-py(这个网上有https://github.com/andymccurdy/redis-py)下载下来后我将它放在了python的安装目录下,进入redis-py目录,执行setup.py(需要下载setuptools,然后执行python setup.py install 就OK了)几秒钟就安装好了,进入python环境,呵呵,随便做点啥,以表明redis导入成功了:
我退出了cmd,想直接在python的IDE中来import redis,但是导入失败了,提示不存在此模块,我想了想,哦,我应该将redis-py这个路径加入系统环境变量,这样python就能识别了,果真如此,我将"C:\Python27\redis-py",加入了系统path,再次在python自带的IDE中操作redis成功了,这样就不用每次在cmd那黑框框中输入了。 转自:http://www.cnblogs.com/zhoujie/archive/2013/05/19/redis1.html