Win7安装使用redis服务

Redis简介:
1:开源免费,高性能NoSql数据库。
2:支持数据持久话。即:RDB快照持久化机制和AOF持久化机制
3:支持数据备份。即:主从复制。
4:不仅仅支持key-value形式的数据还支持list,set, zset, hash数据类型

Redis优势:
1:丰富的数据类型。
2:性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
3:原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。
4:丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

Redis安装:
下载链接: https://github.com/MicrosoftArchive/redis/releases

下载

解压文件


解压后

Ctrl+shift+右击-->选择在当前打开DOS窗口
执行命令:redis-server.exe redis.windows.conf


启动成功

Redis基础使用:
另起窗口(原窗口不要关闭)执行命令:redis-cli


进入命令行

更多的使用命令参考: https://redis.io/commands

字符串string--key-value形式
设置指定key的值: SET key value
设置指定key的值--设置有效时间单位秒:SETEX key seconds value
设置指定key的值--设置有效时间单位毫秒:PSETEX key milliseconds value
获取指定key的值: GET key

字符串

Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。
Redis 中每个 hash 可以存储 2^32 - 1 键值对(40多亿)。
设置指定key的hash值: HMSET key field1 value1 [field2 value2 ]
获取指定key的某个字段值: HGET key field
获取指定key的所有字段和值:HGETALL key

hash

Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。
设置指定key的数组: RPUSH key value [value2]
设置指定key的数组某个位置的元素: LSET key index value
设置指定key的数组添加元素: RPUSHX key value


list

......
前面说到启动后窗口不能关闭,一旦关闭后就关闭了redis服务。
windows添加redis服务-执行一下命令即可:
redis-server --service-install redis.windows.conf --loglevel verbose
查看服务如图:


添加redis服务

直接命令停启:
关闭服务: net stop redis;
启动服务: net start redis;

你可能感兴趣的:(Win7安装使用redis服务)