redis基础-安装与基本数据类型

一、redis安装

默认端口:6379

(1)下载连接 https://github.com/tporadowski/redis/releases

(2)解压

(3)双击redis-server.exe启动服务端

(4)双击redis-cli.exe启动客户端连接服务端

(5)在客户端输入 “ping”,出现“PONG”,即证明连接成功

 二、基本数据类型

1-Redis八种数据结构学习总结_jinchange的博客-CSDN博客_redis八种数据结构

Redis的数据类型:

  • 五大基础类型:Stirng,List,Set,Zset,Hash
  • 三大特殊类型:geospatial(地理空间),Hyperloglog,Bitmap

(1)Sting类型:可以存储字符、整形、图片等

设置name为redis,在修改name为liuxinlei。

 (2)Hash:哈希映射表。

设置lilei 的名字和年龄,以及获取lilie的年龄

 (3)List  列表,按照string元素插入顺序排序

List采用栈的方式,先进后出,可以实现最新消息排行榜等功能

(4)Set:添加不重复的元素,如果已经存在的元素添加则会返回0,表示添加失败。不存在则会返回1,表示添加成功。集合是无顺序的,不是先添加就排列在前面。用途:微博中共同关注,共同喜好功能,有序的化需要使用sorted set,可以查看如下(5)。

 

 (5)Sorted Set :通过分数来为集合中的成员进行从小到大的排序。同时也具备去重的功能,名字相同,分数不同,不可以添加到集合里面。分数相同名字不同可以添加。输出结果集合为分数的从小到大排序。用途:可以设置任务权重,按照权重优先级进行执行。

(6)GeoSpatial 地理空间

  • 操作地理空间的指令大多是geo开头的:geoXXX
  • geospatial是基于Zset实现的因此可以使用zset的指令对此类型数据进行操作
  • 直线距离
  • 范围内的城市,朋友

(7)Hyperloglog

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值