公司目前一直用NoSql数据库memcache,key-value存储方式,但是value只能是String类型,更新value比较麻烦,有时候需重启整个memcache服务,从而导致所有数据需重新充数据库读取。最近同事提出用Redis存储,所以得抓紧学习它的一些用法和高级功能,发现Redis是如此的强大,value类型非常丰富,包括String,list,set,zset和hash,高级用法不仅有事务处理,还能主从备份,当然还有其他一些用法,留待以后学习。
先把Redis在Windows系统下的安装列举出来,一起学习。
下载地址:https://github.com/mythz/redis-windows
下载解压后,在D:\Redis\redis-2.6\bin\release下 有两个zip包 一个32位一个64位
根据自己系统位数,解压到E:\Program Files\redis-2.0.2目录下,有如下文件
进入dos界面开启Redis服务端:
注意redis-server 后面要加上redis.conf
当然也可以直接双击redis-server.exe打开服务;
服务端先不能关闭,现在开启客户端进行测试:
注意配置IP,和端口,默认端口就是6379。
参考文档:http://my.oschina.net/lujianing/blog/204103
先把Jedis包贴出来,以后再学习一下java集成Jedis开发。
java开发包Jedis:
下载地址:http://www.oschina.net/p/jedis;
文档地址:http://tool.oschina.net/apidocs/apidoc?api=jedis-2.1.0;
更多文档资料可到CSDN下载,
有问题请加QQ:2109858398 或 微信订阅号:bluesky_lxb。。