下载地址
版本 |
---|
各版本下载地址 |
Redis-x64-3.2.100 |
Redis-x64-3.0.504 |
Redis-x64-3.0.503 |
Redis-x64-2.8.2402 |
安装
1 | 双击msi文件,接受条款-->选择安装路径-->设置端口号-->设置最大内存-->完成 |
文件介绍
文件名 | 简要 |
---|---|
dump.rdb | 默认数据库的文件 |
redis-benchmark.exe | 基准测试 redis-benchmark为redis性能测试工具 |
redis-check-aof.exe | AOF是AppendOnly File的缩写,是Redis系统提供了一种记录Redis操作的持久化方案 |
redischeck-dump.exe | dump redis的备份和还原,借助了第三方的工具,redis-dump |
redis-cli.exe | 客户端(连接服务端) |
redis-cli.pdb | 客户端密码文件 |
redis-server.exe | 服务端(启动服务端) |
redis-server.pdb | 服务端密码文件 |
redis.windows.conf | redis配置文件 |
启动
1 | 进入到Redis安装目录,执行redis-server.exe redis.windows.conf |
将redis注册为系统服务
1 | redis-server --service-install redis.windows.conf //安装服务 |
- 1.进入到Redis安装目录,执行redis-server –service-install redis.windows.conf
- 2.如果出现如下错误说明已经注册了系统服务,不必重新注册
- 3.可以在计算机–>管理–>服务中查看系统服务
redis.windows.conf配置文件
Redis-cli(客户端)常用指令
指令 | 简要 |
---|---|
redis-cli -h ip -p port -a password | 连接redis客户端,如: redis-cli -h 127.0.0.1 -p 6379 -a 111111 |
shutdown | 关闭redis服务 |
exit | 退出客户端 |
quit | 关闭连接 |
exists key | 判断一个键是否存在;存在返回 1;否则返回0; |
del key | 删除某个key,或是一系列key;DEL key1 key2 key3 key4 |
type key | 返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash) |
set key value | 给一个键设置字符串值。SET keyname datalength data (SET bruce 10 paitoubing:保存key为burce,字符串长度为10的一个字符串paitoubing到数据库),data最大不可超过1G。 |
get key | 获取某个key 的value值。如key不存在,则返回字符串“nil”;如key的值不为字符串类型,则返回一个错误 |
get set key value | 获得的key的值然后SET这个值 |
MGET key1 key2 … keyN | 一次性返回多个键的值 |
SETNX key value | SETNX与SET的区别是SET可以创建与更新key的value,而SETNX是如果key不存在,则创建key与value数据 |
MSET key1 value1 key2 value2 … keyN valueN | 在一次原子操作下一次性设置多个键和值 |
MSETNX key1 value1 key2 value2 … keyN valueN | 在一次原子操作下一次性设置多个键和值(目标键不存在情况下,如果有一个以上的key已存在,则失败) |
*************感谢您的阅读*************