Redis数据操作

  • Redis中一共设置了16个数据库,使用“select数据库序号”指令可以进行切换。
  • 清空当前数据库中的数据:flushdb。
  • 清空全部数据库中的数据:flushall。
  • 返回数字1,表示操作成功。
  • 返回数字0,表示操作失败。0是false。

需要了解更多关于Redis数据类型操作的请参考https://redis.io/topics/data-types-intro

String数据类型

string是Redis中常用的基本数据类型,可以包含任何二进制数据(图片、对象等),一个string存储单元最大可以存储512MB的数据。数据操作命令
在这里插入图片描述
在这里插入图片描述

hash数据类型

使用字符串数据类型时,要存储一个对象信息,通常需要设置许多key信息才能够完成。针对一组数据,Redis提供了hash数据类型,可以将一组信息统一保存在一个key中。每个hash可以存储232-1键值对(40多亿)的数据量。
在这里插入图片描述

数字操作

在string或hash中都可以实现数字内容的保存,也可以实现数字的处理操作,支持的命令
 在这里插入图片描述

list数据类型

list数据实现的是双端数据队列的概念,所保存的数据可从队头(右边)或队尾(左边)实现数据的设置与取得。Redis中,每一个list集合可以保存232-1个元素(超过40亿个元素),常见的数据操作命令
在这里插入图片描述

set数据类型

set数据类型的主要特点是可以保存无重复数据集合,且属于无序存储。每个集合中最多可保存232-1个元素(超过40亿个元素)。set集合还提供了数据集合计算功能,可以进行数据比较处理。set数据的主要操作命令
在这里插入图片描述

zset(sorted set)数据类型

set数据本身是无序的,但实际开发中经常需要对数据进行排序处理。例如,要实现一个新闻点击量排名或全球网站排名,就需要对用户点击量进行实时统计,而后进行排序处理。Redis中提供的zset数据类型,可以实现此操作。 zset数据类型的操作命令
在这里插入图片描述

GEO数据类型

Redis从3.2开始,支持GEO(地理位置)数据类型的操作。利用地理数据,可以实现标志物数据存储或者以当前坐标为主查询周围建筑物的功能,操作命令
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

追Star仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值