赞
踩
redis-server.exe redis.windows.conf
2. 启动后可以用Redis Desktop Manager 连接:
3. 再cmd进入redis安装路径,输入下面命令启动redis客户端:
redis-cli.exe -h 127.0.0.1 -p 6379
可以在客户端继续数据操作,常见语法:
语法 | 作用 |
---|---|
SET key value | 设置指定 key 的值 -string |
GET key | 获取指定 key 的值 |
HMSET key A “B” C “D” D 1 E 2 | HMSET key field1 value1 [field2 value2 ] 同时将多个 field-value (域-值)对设置到哈希表 key 中 -哈希 |
HGETALL key | 获取在哈希表中指定 key 的所有字段和值 |
LPUSHX key value | 将一个值插入到列表头部 -列表 |
LPUSH key value1 [value2] | 将一个或多个值插入到列表头部 -列表 |
RPUSH key value1 [value2] | 在列表中添加一个或多个值到列表尾部 -列表 |
LRANGE key start stop | 获取列表指定范围内的元素 |
SADD key member1 [member2] | 向集合添加一个或多个成员-集合 |
SMEMBERS key | 返回集合中的所有成员 |
- | - |
DEL key | 该命令用于在 key 存在时删除 key |
EXISTS key | 检查给定 key 是否存在:0-不在;1-在 |
SETEX key seconds value | 将值 value 关联到 key ,并将 key 的过期时间设为 seconds (以秒为单位) |
TTL key | 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live),-1是长期 |
TYPE key | 返回 key 所储存的值的类型 |
GETSET key value | 将给定 key 的值设为 value ,并返回 key 的旧值(old value) |
SETNX key value | 只有在 key 不存在时设置 key 的值 |
STRLEN key | 返回 key 所储存的字符串值的长度 |
MGET key1 [key2…] | 获取所有(一个或多个)给定 key 的值 |
MSET key value [key value …] | 同时设置一个或多个 key-value 对 |
EXPIRE key seconds | 为给定 key 设置过期时间,以秒计 |
MOVE key db | 将当前数据库的 key 移动到给定的数据库 db 当中 |
PERSIST key | 移除 key 的过期时间,key 将持久保持 |
由于一直开两个cmd很麻烦,可以使用以下命令将redis部署到windows服务里
redis-server --service-install redis.windows.conf
可以看到,启动服务后,就可以只开客户端了:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。