【JAVAweb~redis】

redis数据库NOSQLRedis概述Redis 是什么?Redis能做什么?Redis安装。Redis-key五大基本数据类型String 类型hashlistsetzsetNOSQLnosql,即not only SQL(不仅仅是SQL);泛指非非关系型数据库,随着web2.0的诞生,传统的关系型数据库面对这个时代很难解决一些问题,如超大规模的高并发社区;NoSQL发展迅速,尤其是Redis,该技术已经成为我们需要掌握的技术Redis概述Redis 是什么?Redis(即Remote Dic
摘要由CSDN通过智能技术生成

1. NOSQL

nosql,即not only SQL(不仅仅是SQL);泛指非非关系型数据库,随着web2.0的诞生,传统的关系型数据库面对这个时代很难解决一些问题,如超大规模的高并发社区;NoSQL发展迅速,尤其是Redis,该技术已经成为我们需要掌握的技术

2.Redis概述

2.1Redis 是什么?

Redis(即Remote Dictionary Server)远程字典服务,它是一个开源的使用c语言编写,支持网络、可基于内存亦可持久化的日志型、key_value数据库,也叫结构化数据库。

2.2Redis能做什么?

1.内存存储、持久化,内存中是断电就消失,可见持久化很是重要。
2.它的效率极高,可以用于高速缓存。
3.发布订阅系统。
4.地图信息分析等。

3Redis windows安装。

1.将下载到的压缩包解压到自己要放的盘符中
在这里插入图片描述2.将该路径配置到环境变量中即可。
3.在cmd窗口,输入命令redis-server,打开服务器端;
在这里插入图片描述

4.重开一个cmd,输入redis-cli,就连接成功了。
在这里插入图片描述

Redis-key

select 3 选择数据库3;
keys * 查看所有key对应的值;
exists key 判断key是否存在,存在返回1,否则返回0 ;
move key 1 表示将该key从1这个数据库中移除;
expire key 时间 设置该key的超时时间,单位是秒,-1表示永久有效,-2表示已经失效;
ttl key 是用于查看该key的剩余时间;
type key 查看该key的数据类型;
del key 删除键值对。
在这里插入图片描述

4.五大基本数据类型

String,hash,list,set,zset(sorted set);

4.1 String 类型

设置对象1的各个属性,用:连接;set user:1:name lisi user:1:age 48
getset key value 先get在set,返回 key 对应的值,并修改为value,不存在返回nil;

在这里插入图片描述
在这里插入图片描述

set key value  设置一个键值对
get key value 通过key获取一个键值对值;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

心尘未泯

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

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

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

打赏作者

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

抵扣说明:

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

余额充值