启动redis服务器:
 打开小黑窗:
 C:UsersJH>e:
 E:>cd E:installRedis6.0Redis-x64-6.0.14bin
 E:installRedis6.0Redis-x64-6.0.14bin>redis-server.exe redis.windows.conf
redis和map差不多。
 Map 只能保存在内存中,
 redis可以保存在磁盘。
Redis的key都是String
value支持如下5种数据类型:
String: 最基本的数据类型,可保存任何的数据。
 Hash: 也是key-value集合(类似Java的Map),key和value都是String类型的数据。这种类型主要用于保存对象。
 List: 元素是String的有序集合,集合内的元素可以重复。
 Set: 元素是String的无序集合,集合内的数据不能重复。
 Zset: 元素是String的有序集合,集合内的数据不能重复。
Redis为不同数据类型提供了不同的操作命令,因此特定类型的数据需要使用对应类型的命令来执行操作。
AUTH [username] password: 验证用户名、密码是否正确,验证成功输出OK。username通常可以省略。
ECHO message: 简单回显输出内容。
PING: ping一下服务器。
QUIT: 关闭连接,退出。
SELECT index: 选择新数据库。
 初始连接时,默认连接的是0数据库。
SWAPDB index1 index2: 交换index1和index2两个数据库的内容。
DEL key: 删除key对应的key-value对。
DUMP key: 导出key对应的值。
EXISTS key: 判断key是否存在。
EXPIRE key seconds: 设置key对应的key-value对经过seconds秒之后过期。
 当key-value对过期之后,该key-value对将会被自动从Redis中删除。
EXPIREAT key timestamp: 设置key对应的key-value对到timestamp时过期。
PEXPIRE key milliseconds: 设置key对应的key-value对经过milliseconds毫秒之后过期。
PEXPIREAT key milliseconds-timestamp: 设置key对应的key-value对到milliseconds-timestamp时过期。
KEYS pattern: 返回匹配pattern的所有key。
MOVE key db: 将指定key移动到db数据库中
PERSIST key: 删除key的过期时间(TTL),key将持久保持。
PTTL key: 以毫秒为单位返回指定key剩余的过期时间。
TTL key: 以秒为单位返回指定key剩余的过期时间。
RANDOMKEY: 从当前数据库返回一个随机的key。
RENAME key newkey: 将key重命名为newkey。
RENAMENX key newkey: 相当于安全版的RENAME,仅当newkey不存在才能重命名。
TYPE key: 返回指定key存储的数据类型。
AUTH [username] password: 验证用户名、密码是否正确,验证成功输出OK。username通常可以省略。
 
ECHO message: 简单回显输出内容。
 空格是非常敏感的,如果有空格,可以用双引号括起来
 
PING: ping一下服务器。
 有这个 PONG ,说明服务器有响应 ,说明ping成功了
 
QUIT: 关闭连接,退出。
== SELECT index:== 选择新数据库。初始连接时,默认连接的是0数据库。
 Redis的数据库也叫keyspace,在redis.windows.conf文件中有一个“databases 16”配置,它指定了Redis默认有16个数据库,可通过修改该配置来改变Redis数据库的数量。
 
SWAPDB index1 index2: 交换index1和index2两个数据库的内容。
keys* : 查看所有key
 
set key value: 设置 key 和 value

DEL key: 删除key对应的key-value对。
 
DUMP key: 导出key对应的值。
 
EXISTS key: 判断key是否存在。
 
EXPIRE key seconds: 设置key对应的key-value对经过seconds秒之后过期。
 当key-value对过期之后,该 key-value对 将会被自动从Redis中删除。
 
EXPIREAT key timestamp: 设置key对应的 key-value对 到 timestamp 时过期。
 就是到这个时间点过期
 
 
PEXPIRE key milliseconds: 设置key对应的key-value对经过milliseconds毫秒之后过期。
PEXPIREAT key milliseconds-timestamp: 设置key对应的key-value对到milliseconds-timestamp时过期。
KEYS pattern: 返回匹配pattern的所有key。
 
MOVE key db: 将指定key移动到db数据库中

PERSIST key: 删除key的过期时间(TTL),key将持久保持。
 
TTL key: 以秒为单位返回指定key剩余的过期时间。
 PTTL key: 以毫秒为单位返回指定key剩余的过期时间。
 
RANDOMKEY: 从当前数据库返回一个随机的key。
 
RENAME key newkey: 将key重命名为newkey。
 
RENAMENX key newkey: 相当于安全版的RENAME,仅当newkey不存在才能重命名。

TYPE key: 返回指定key存储的数据类型。
 
到此这篇redis客户端连接命令(redis连接配置)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-yjs/15038.html