一天掌握redis常用命令以及可视化操作软件下载安装(附网盘)

2020-12-29  本文已影响0人  时间煮菜

安装Redis可视化操作软件

  1. 首先我们可以安装一个Redis数据库的可视化操作软件redis-desktop-manager

  2. 可以直接在网盘下载,也可以到官网下载
    链接:https://pan.baidu.com/s/1Tx-ZCtqTrne3RujLGWDdjw
    提取码:k1d7
    复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V4的分享

  3. 下载好了直接运行软件就可以,初始化页面可以见下图

  1. 更改地址和端口号,验证即为密码,用户名可以不写,点击确定,就可以成功连接了。我这里先测试一下是否连接成功。

  1. 连接成功就可以进到界面上,我们打开控制台就可以输入命令了

Redis数据类型

Redis支持5种数据类型

  1. string(字符串)

  2. hash(哈希)

  3. list(列表)

  4. set(集合)

  5. zset(sorted set:有序集合)

String(字符串)

string类型

保存

如果设置的键不存在则为添加,如果设置的键已经存在则修改

获取

删除

删除键时会将值删除

del key

键命令

hash(哈希)

hash类型

增加、修改

获取

删除

list(列表)

list类型

增加

获取

设置指定索引位置的元素值

删除

set(集合)

set类型

增加

获取

删除

zset(有序集合)

zset类型

增加

获取

删除

各个数据类型应用场景

类型 简介 特性 场景
String(字符串) 二进制安全 可以包含任何数据,比如jpg图片或者序列化的对象,一个键最大能存储512M ---
Hash(字典) 键值对集合,即编程语言中的Map类型 适合存储对象,并且可以像数据库中update一个属性一样只修改某一项属性值(Memcached中需要取出整个字符串反序列化成对象修改完再序列化存回去) 存储、读取、修改用户属性
List(列表) 链表(双向链表) 增删快,提供了操作某一段元素的API 1. 最新消息排行等功能(比如朋友圈的时间线) 2. 消息队列
Set(集合) 哈希表实现,元素不重复 1. 添加、删除,查找的复杂度都是O(1)2. 为集合提供了求交集、并集、差集等操作 1. 共同好友 2. 利用唯一性,统计访问网站的所有独立ip 3. 好友推荐时,根据tag求交集,大于某个阈值就可以推荐
Sorted Set(有序集合) 将Set中的元素增加一个权重参数score,元素按score有序排列 数据插入集合时,已经进行天然排序 1. 排行榜 2. 带权重的消息队列
上一篇下一篇

猜你喜欢

热点阅读