2024年最全16-Redis缓存入门(1),Java教程

最后

小编利用空余时间整理了一份《MySQL性能调优手册》,初衷也很简单,就是希望能够帮助到大家,减轻大家的负担和节省时间。

关于这个,给大家看一份学习大纲(PDF)文件,每一个分支里面会有详细的介绍。

image

这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

docker 中查看redis 服务

docker ps

查看启动的redis进程信息

ps -ef|grep redis

root 3511 1 0 16:29 ? 00:00:01 redis-server *:6379

root 3515 1 0 16:29 ? 00:00:01 redis-server 127.0.0.1:6380

进入redis容器


docker exec -it redis01 bash #redis01 为容器名

登陆redis服务


登陆本地redis

redis-cli

或者

redis-cli -p 6379

或者

redis-cli -p 6379 -a password #-a后面为password,此操作需要开启redis.conf文件中的 requirepass选项

登陆远程redis

redis-cli -h ip -p 6379 -a password

查看redis信息


首先登陆redis,然后输入info指令,例如

127.0.0.1:6379> info #查看当前redis节点的详细配置信息

清空redis屏幕


清除redis屏幕内容

127.0.0.1:6379> clear

退出redis服务


退出redis服务,例如

127.0.0.1:6379> exit

关闭redis服务


关闭redis服务,例如:

127.0.0.1:6379> shutdown

系统帮助


可以基于hep指令查看相关指令帮助,例如

127.0.0.1:6379> help

redis-cli 2.8.19

Type: “help @” to get a list of commands in

“help ” for help on

“help ” to get a list of possible help topics

“quit” to exit

127.0.0.1:6379> help type

TYPE key

summary: Determine the type stored at key

since: 1.0.0

group: generic

Redis数据存储操作

=====================================================================

简易数据存取


基于查看redis中的key

127.0.0.1:6379> keys *

(empty list or set)

基于key/value形式存储数据

127.0.0.1:6379> set test1 123

OK

127.0.0.1:6379> set test2 ab

OK

127.0.0.1:6379> keys *

  1. “test1”

  2. “test2”

基于key获取redis中存储的数据

127.0.0.1:6379> get test1

“123”

127.0.0.1:6379> get test2

“ab”

127.0.0.1:6379> get test3

(nil)

127.0.0.1:6379>

清除redis中的数据

清除当前数据库数据

127.0.0.1:6379> flushdb

OK

清除所有数据库数据

127.0.0.1:6379> flushall

OK

Key有效时间设计


实际工作中我们经常要控制redis中key的有效时长,例如秒杀操作的计时,缓存数据的有效时长等。

Expire (设置生效时长-单位秒)

语法:EXPIRE key seconds

127.0.0.1:6379> set bomb tnt

OK

127.0.0.1:6379> expire bomb 10

(integer) 1

127.0.0.1:6379> ttl bomb

(integer) 5

127.0.0.1:6379> ttl bomb

(integer) 3

127.0.0.1:6379> ttl bomb

(integer) 3

127.0.0.1:6379> ttl bomb

(integer) 2

127.0.0.1:6379> ttl bomb

(integer) 1

1200页Java架构面试专题及答案

小编整理不易,对这份1200页Java架构面试专题及答案感兴趣劳烦帮忙转发/点赞

百度、字节、美团等大厂常见面试题

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

200页Java架构面试专题及答案感兴趣劳烦帮忙转发/点赞**

[外链图片转存中…(img-AKjx4Lo5-1715066710283)]

[外链图片转存中…(img-h5jSNmk8-1715066710283)]

百度、字节、美团等大厂常见面试题

[外链图片转存中…(img-Y6lO02N3-1715066710284)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值