我是靠谱客的博主 美满芝麻,最近开发中收集的这篇文章主要介绍windows cmd Redis 常用操作命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 1. 概述
    • 2. 安装步骤:
    • 3. 服务端起服务、客户端连接服务端
    • 4. 常用命令

1. 概述

在Windows下如何操作Redis及常用命令
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。

2. 安装步骤:

Redis 官网下载地址
下载好Redis后:
修改redis 配置使支持远程连接:
配置文件 redis.conf 默认
绑定本机地址:bind 127.0.0.1
开启保护模式:protected-mode yes
此时连接,服务器是拒绝的

需要修改为
bind 0.0.0.0
protected-mode no

3. 服务端起服务、客户端连接服务端

WIN+R输入cmd 进入控制台 进入Redis解压目录下

  1. 打开服务端:

redis-server.exe redis.windows.conf

在这里插入图片描述
客户端连接服务端:

redis-cli.exe -h localhost -p 6379

在这里插入图片描述
提示需要输入密码:
在这里插入图片描述
输入:

auth xxxxx

在这里插入图片描述
密码验证成功!
查询所有缓存:

keys *

在这里插入图片描述

4. 常用命令

  1. 登录redis

redis-cli.exe -h 服务器ip -p 端口号 -a 你的redis密码

  1. 列出所有key

keys *

  1. 切换数据库实例(1可以替换为你想要的任何一个实例0-15)

select 1

  1. 删除指定key(key替换为你想要删除的指定key)

del key

5.获取key对应的value(key替换为你想要获取的指定key)

get key

  1. 清空当前库所有key

flushdb

  1. 清空全部库的所有key

flushall

  1. String 类型

set key value get key

在这里插入图片描述

  1. Hash 操作
    Redis hash 是一个键名对集合。 Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Hmset 设值 Hgetall 取值

在这里插入图片描述

  1. List
    Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 Lpush 插入 Lrange 查看

lpush key val1 val2 val3 …
rpush key val1 val2 val3 …
lrange start end

在这里插入图片描述

  1. Set
    Redis的Set的无序集合。 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 sadd 命令 添加一个string元素到,key对应的set集合中,成功返回1,如果元素已经在集合中返回0,key对应的set不存在返回错误。 smembers 查看

在这里插入图片描述

  1. Zset
    Redis的Zset(sorted set)是string类型的有序集合。 Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 zset的成员是唯一的,但分数(score)却可以重复。 zadd 命令 添加元素到集合,元素在集合中存在则更新对应score zrangebyscore 查看
    在这里插入图片描述

最后

以上就是美满芝麻为你收集整理的windows cmd Redis 常用操作命令的全部内容,希望文章能够帮你解决windows cmd Redis 常用操作命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部