当前位置:网站首页>关于Redis问题的二三事
关于Redis问题的二三事
2022-07-26 22:38:00 【呼啦啦呼啦啦啦啦啦啦】
前言
Redis有Linux和Windows版本,因为Java语言具有跨平台性,所以正常情况都是在windows下开发的(反正我就是windows),因为redis自带命令行客户端,所以我通常就是打开redis所在的目录,双击文件打开,但是很多时候他会出现一闪而过的情况,这就很奇怪(虽然是开了,但是我有强迫症很难受),总之很离谱会出现各种这样的问题,用于记录下省得自己忘了。
一、关于Redis启动
实际上Redis已经打开了,(emmmm不能说绝对百分之八十,你可以打开任务栏进行搜索redis-server)
如果有那就是打开了
不过你不放心,建议使用以下方式,首先win+r打开命令行然后cmd
调出,进入到你redis下载的位置,像我的话就是D盘redis
那么命令就是
d:
cd redis
就能进入到该项目中去了,然后输入
redis-server
就可以启动了
然后命令行页面也会弹出这样一个东西
当然redis默认端口为6379,如果你的这个端口被占用或是不想用这个端口,你可以使用redis-server --port 8888 来指定端口,像我这里指的就是8888端口
emmm这是关于redis启动部分的
二、关于Redis的数据库
Redis默认支持16个数据库,每个数据库对外都是一个从0开始的递增数字名字命名,当然你机子够强横
等你可以通过redis.windows-service.conf文件去配置databases的值,没有上限哦,在客户端与Redis建立连接后系统会自动选择0号数据库,你可以通过使用select命令,挑你自己喜欢的
比如我要选7号
select 7
三、关于Redis的常见命令
emmm,这个嘛,我一般没用到几个,但是还要记一下有些特别重要
keys:查询所有键
del key:删除key
exists key:判断某个键是否存在
set key value:如果某个键存在则修改它的值,如果不存在则创建他
mset key1 value1 key2 value2:一次设置设置多个值
其他遇到emmm自己搜索起来吧,这五斧头够用了比程咬金还多了两套技能呢
四、spring boot操作Redis
在很久很久以前,有个叫jedis的是Redis官方的推荐面向java的技术,不过那是spring boot1.x的事了
那时候还有groovy呢,emmm现在的话用这个,Lettuce,这玩意能解决多线程并发访问问题,前者在多线程情况下是非线程安全的。有点啰嗦,言归正传,如何使用呢,像我用的idea,你只需要在创建时选择技术依赖时候,从NoSQL中选择它就行了
还有就是可以在application.yml中配置emmm别问为什么是yml有需要可以翻一下我的文章
#redis
spring:
redis:
host:127.0.0.1
port:xxx #服务器连接端口
database:1 #redis数据库索引(默认为0哦)
pool:
max-active:x #默认连接池最大数(可以用负数,用了就是代表没有限制)
max-wait:x #连接池最大阻塞等待时间
max-idle:x #连接池最大的空闲连接
min-idle: x #连接池中最小的空闲连接
timeout: 1000 #连接超时时间(毫秒是它的单位哦)
总结
emmm,大致事情这么多,可能以后自己遇到了也会进行补充。
边栏推荐
- In JS, the common writing methods and calling methods of functions - conventional writing, anonymous function writing, taking the method as an object, and adding methods to the object in the construct
- LeetCode题目——二叉树篇
- 用New,delete和用malloc,free申请,释放堆区空间
- Torch. correlation function
- Signal and system learning zero input response
- 继承,继承,继承
- Course notes of Professor Dalin of robotics platform
- torch.相关函数
- Based on the theoretical principle and simulation results of MATLAB spherical decoding, compare 2norm spherical decoding, infinite norm spherical decoding, ML detection
- 10_评价分类结果(Evaluate classification)
猜你喜欢
随机推荐
C and pointer Chapter 18 runtime efficiency 18.3 runtime efficiency
Arcgis和Cass实现断面展高程点
解析网页的完整回顾
Mysql互不关联的联表查询(减少了查询的次数)
CSDN article syntax rules
Lt9611ux Mipi to HDMI 2.0 dual port with audio
Matlab simulation of image reconstruction using filtered back projection method
Deploy yolov5 error reporting in pycharm
卷积神经网络——LeNet(pytorch实现)
"Could not load host key" error when xshell connects to the server
画冲击函数
Nacos installation and pit stepping
【3. Vim 操作】
Oracle data guard service, process and protection mode
蒙着头配置deeplabcut 1
Knowledge distillation -- pytorch implementation
Drawing warehouse Tsai
Pyautogui usage example
LeetCode题目——数组篇
6_梯度下降法(Gradient Descent)







