redis 的安装

redis 和memcached 都是NoSQL数据库,维护的数据结构都是键值对的形式,但是他们也有一些区别:

  redis 较memcached有丰富的存取策略(set,get,delete,incr等),还可以操作更为复杂的数据结构,eg:Lists,sets,数据排序等,支持将缓存的数据持久化到磁盘中,这样当服务器重启的时候,可以从磁盘中读取缓存的数据,会话不会丢失。redis 的读写更高效(写81000/s  读110000/s),底层是用c语言写的。redis所有的操作都是原子操作,这样是维护事务的一致性,当在业务逻辑中加入了其他的操作的时候,这时候事物的一致性将由开发人员来维护(or 事务框架spring).

  

1.redis 的下载地址:https://github.com/MSOpenTech/redis/releases 

 redis 中国的用户组:http://www.redis.cn/

 windows版redis下载地址:https://github.com/MSOpenTech/redis/tags

2.windows 下redis 安装

  下载后解压的文件夹如下

  

 在此文件下执行redis-server.exe redis.windows.conf 

    

此时打开另外一个dos窗口测试

    

    redis 默认的端口四6379

    此时还没有为redis创建服务,一旦将第一个dos窗口关闭,将不能是实现存取数据。

创建redis服务,让其自动开启,设置服务命令:redis-server --service-install redis.windows-service.conf --loglevel verbose,并且在服务中开启redis

    

现在依然只能到redis 的路径里面才能操作,若想直接操作,在环境变量path上加上redis 的路径

    

  

  

原文地址:https://www.cnblogs.com/blogxiao/p/8485606.html