E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
redis使用
【实践篇】
Redis使用
规范清单详解
Redis使用
规范清单详解文章目录
Redis使用
规范清单详解0.前言参考资料1.键值对使用规范1.Key的命名规范2.避免使用bigkey2.1."
冰点.
·
2023-09-05 18:09
redis
bootstrap
数据库
redis数据结构--对象
redis使用
对象系统来构建键值对数据库,这个对象系统包括:字符串对象,列表对象,哈希对象,集合对象和有序集合对象五种。
MontyOak
·
2023-09-05 15:34
Clion导入Redis 5.0.8源码(支持代码跳转、断点调试)
本人因为工作原因需要调试下Redis的代码,但是
Redis使用
的编译工具是Makefile,而Clion原生只支持CMake,如果你直接导入的话基本就跟使用文本编辑器打开是差不多的,代码跳转就别想了,断点调试更是不可能
要学就学最难的
·
2023-09-05 10:28
redis
数据库
缓存
redis使用
方法(权限过滤)
redis是一个缓存服务器,他比其他的数据库的处理效率要高,就是因为他是以key-value的形式存储数的,同时它的数据是存放在内存中的,而其他的数据库大多是存放在磁盘中的,并且他是单线程的多路复用IO,单线程避免了线程切换的开销,而多路复用IO避免了IO等待的开销,在多核处理器下提高处理器的使用效率可以对数据进行分区,然后每个处理器处理不同的数据。所以,redis效率是比其他常见的数据库速度更快
雁归来时
·
2023-09-05 06:53
SpringBoot
java
redis
java
记录一下redis基本概念和常用场景
键值存储
Redis使用
键值对的方式来存储数据,其中键是唯一的标识符,而值则可以是字符串、哈希、列表、集合、有序集合等不同的数据类
death撒旦
·
2023-09-04 12:03
redis
数据库
缓存
Redis 缓存满了怎么办?
Redis过期策略指的是
Redis使用
哪种策略,来删除已经过期的键值对;而内存淘汰机制指的是当Redis运行内存已经超过设置的最大内存之后,将采用什么策略来删除符
LinkSLA
·
2023-09-03 21:26
缓存
redis
bootstrap
Windows下Redis的安装和配置
文章目录一,Redis介绍二,Redis下载三,Redis安装-解压四,Redis配置五,Redis启动和关闭(通过terminal操作)六,Redis连接七,
Redis使用
一,Redis介绍远程字典服务
爱乐写代码
·
2023-09-03 19:37
windows
redis
Redis使用
教程
Redis使用
教程\qquadNoSQL(NotOnlySQL),意思是‘不仅仅是SQL’,泛指非关系型数据库。
NFTSSTFN
·
2023-09-02 13:04
数据库
redis
数据库
缓存
面试系列 -
Redis使用
详解
目录一、Redis的数据结构二、Redis事务1.开启事务:MULTI2.添加事务命令3.执行事务:EXEC4.回滚事务:DISCARD5.事务中的错误处理6.监视键:WATCH7.返回值8.嵌套事务9.实例三、redis分布式锁如何实现1、基于Redis的分布式锁实现步骤:Redis(RemoteDictionaryServer)是一个高性能的开源键值存储数据库。它以键值对的形式存储数据,并提供
境里婆娑
·
2023-09-02 09:52
java技能提升
面试
redis
职场和发展
redis使用
Redis的使用一、Redis下载redis的使用很简单,首先需要下载redis,在本机上或者是在远程服务器上下载均可,推荐使用docker的方式下载redis镜像。二、springboot环境配置首先创建一个web项目,方便测试maven配置org.springframework.bootspring-boot-starter-data-redis2.1.3.RELEASEapplication
马晓钧
·
2023-09-01 17:38
redis第二章:架构和通信
redis使用
和通信redis-cli使用redis是C/S架构,redis-cli便是用于连接redsiserver的客户端工具-h:指定serverip-p:指定serverport-a:指定密码(
阿桃_28e7
·
2023-08-31 14:18
面试官:Redis 缓存满了怎么办?
Redis过期策略指的是
Redis使用
那种策略,来删除已经过期的键值对;而内存淘汰机制指的是当Redis运行内存已经超过设置的最大内存之后,将采用什么策略来删
信息化战略
·
2023-08-30 20:49
redis
Spring
redis使用
报错Read timed out排查解决
文章目录使用场景报错信息解决方式使用场景我们使用redis作为缓存服务,缓存一些业务数据,如路口点位信息、渠化信息、设备信息等有一些需要实时计算的数据,缓存在redis里,如实时信号周期相位、周期内过车数量等有需要不同服务访问的数据,使用redis作为共同可访问操作的缓存空间报错信息在数据库数据变动时,需要清楚redis里的缓存,等下次查询需要时从数据库查询,再写入redis此时删除数据报错,核心
坚持是一种态度
·
2023-08-30 07:59
java
spring
redis
bootstrap
mac系统下使用Docker安装Redis
1.首先使用docker下载
redis使用
命令:dockerpullredis2.使用dockerimages命令查询redis状态使用命令;dockerimages3.使用dockerrun命令启动redis
上海亚经讯科技有限公司
·
2023-08-28 23:22
docker
redis
rdis lua脚本
redis使用
脚本字典来保存所有被EVAL命令执行过,或者被SCRIPTLOAD命令在如果的lua脚本,这些脚本可以用于实现SCRIPTEXISTS命令,以及实现脚本赋值功能。EVAL命
我要尝鲜
·
2023-08-28 19:47
(转载)如何解决Redis大key问题,看这一篇就够了!
Redis大key的一些场景及问题大key场景
Redis使用
者应该都遇到过大key相关的场景,比如:1、热门话题下评论、答案排序场景。2、大V的粉丝列表。
dbc94a66f502
·
2023-08-28 02:53
Redis使用
环境配置代码实现JavapublicCoursePublishgetCoursePublishCache(LongcourseId){//查询缓存ObjectjsonObj=redisTemplate.opsForValue().get("course:"+courseId);if(jsonObj!=null){StringjsonString=jsonObj.toString();System.
Chris-myx
·
2023-08-27 15:39
redis
数据库
缓存
Redis的介绍
3.技术架构
Redis使用
单线程的请求-响应模型,基于事件循环的非阻塞I/O访问技术来处理并发,使用异步复制实现主从服务架构。4.部署架构Redis支持简单
diannao720
·
2023-08-27 11:59
架构
redis
数据库
缓存
【SpringBoot】第一篇:
redis使用
背景:本文是教初学者如何正确使用和接入redis。一、引入依赖org.springframework.bootspring-boot-starter-data-redisredis.clientsjedismysqlmysql-connector-java8.0.13runtimecom.alibabadruid-spring-boot-starter1.1.14二、application.yml
郭老师的小迷弟雅思莫了
·
2023-08-27 05:39
spring
boot
redis
java
lua redis执行lua脚本
luaredis执行lua脚本
redis使用
命令行、redis-cli客户端、redisTemplate执行lua脚本命令行、客户端执行脚本语法格式#直接执行脚本(redis-cli客户端执行)evallua-scriptkey-num
o_瓜田李下_o
·
2023-08-26 20:26
lua
lua
3:高性能IO模型:为什么单线程Redis能那么快?
2:
Redis使用
单线程和多线程对比?先看一下多线程的作用:在有合理的资源分配的情况下,可以增加系统中处理同时多个请求操作的资源实体,进而提升系统能够同时
何穗金
·
2023-08-26 17:49
springboot junit测试时环境变量问题 idea
因为曾经一不小心把密码推送到了github上因此痛定思痛把重要信息例如密码和服务器ip等信息放入了idea环境变量中,这样进行推送的时候就不会把密码直接暴露推上去问题描述然后因为想要测试一下springboot整合
redis
理智点
·
2023-08-26 15:08
web项目相关
intellij-idea
spring
boot
redis
redis渐进式遍历
redis使用
scan命令进行渐进式遍历键,进而解决直接使用keys获取键时可能出现的阻塞问题。每次使用scan命令的时间复杂度是O(1),但是要完整的完成所有键的遍历,需要执行多次scan命令。
指挥部在下面
·
2023-08-26 08:51
redis
redis
数据库
缓存
Spring Data Redis
文章目录Redis各种Java客户端SpringData
Redis使用
方式操作字符串类型的数据操作哈希类型数据列表类型集合类型有序集合类型通用类型Redis各种Java客户端Java中如何操作redis
小袁拒绝摆烂
·
2023-08-26 02:29
Redis
spring
redis
java
Redis 使用的 10 个小技巧
Redis使用
的10个小技巧Redis在当前的技术社区里是非常热门的。从来自Antirez一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。
无法确定的小世界_2156
·
2023-08-24 08:23
【bug记录】使用
redis使用
时报错org.springframework.data.redis.RedisConnectionFailureException: Unable to connect
【问题描述】POM引入其它都是常规的调用,编译也没有报错。但在接口返回报错如下:WhitelabelErrorPageThisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.WedAug2314:33:49CST2023Therewasanunexpectederror(type=InternalServ
遥哥_GB_Fore
·
2023-08-24 05:34
Spring
boot
框架应用
bug
redis
数据库
Redis使用
BitMap结构实现简单用户签到
redis引入场景:或许有人会说,我只需要使用mysql数据库就能完成用户签到记录的功能了呀,为什么还要使用redis呢?用户签到一次,对应到mysql数据库中就是一条记录。这里我们有6个字段,bigint的id、bigint的user_id、
ClownMing
·
2023-08-23 13:14
redis
数据库
mysql
redis使用
脚本来更新hash
1、概述遍历key来一个一个发送命令更新,会发送多次网络请求,对性能有一定的影响。2、方案使用pipeline或者脚本。此文主要讲述使用lua脚本redisTemplate.execute(RedisScript.of("locallen=#KEYS;fori=2,lendoredis.call('hincrby',KEYS[1],KEYS[i],ARGV[i-1])end"),Arrays.as
kgduu
·
2023-08-23 01:09
redis
java
Spring cache整合
Redis使用
介绍
简介:java系列技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击文章目录一、Springcache简介二、常用注解三、使用步骤3.1引入依赖3.2开启缓存支持3.3引入Redis配置3.4添加注解3.5启动测试,发现报如下错误3.6Redis客户端存储的是二进制数据如何解决四
Dream_sky分享
·
2023-08-22 10:20
Spring
spring
redis
java
[Windows]
Redis使用
记录
文章目录
Redis使用
记录一.软件版本二.
Redis使用
记录1.安装redis2.配置redis.windows.conf3.启动1)手动启动2)自启动3)取消自启动4)远程连接
Redis使用
记录一.软件版本
趴着喝可乐
·
2023-08-22 05:21
#
Middleware
Redis
Windows
Redis 分布式锁的实现方式
Redis使用
WATCH命令来代替对数据进行加锁,因为WAT
knan-阿樂
·
2023-08-21 20:15
Redis
redis
Redis 缓存满了怎么办?
Redis过期策略指的是
Redis使用
哪种策略,来删除已经过期的键值对;而内存淘汰机制指的是当Redis运行内存已经超过设置的最大内存之后,将采用什么策略来删
Genius Kim
·
2023-08-21 18:32
缓存
redis
bootstrap
springboot2整合
redis使用
lettuce连接池(解决lettuce连接池无效问题)
lettuce客户端Lettuce和Jedis的都是连接RedisServer的客户端程序。Jedis在实现上是直连redisserver,多线程环境下非线程安全(即多个线程对一个连接实例操作,是线程不安全的),除非使用连接池,为每个Jedis实例增加物理连接。Lettuce基于Netty的连接实例(StatefulRedisConnection),可以在多个线程间并发访问,且线程安全,满足多线程
冬风孤立
·
2023-08-21 14:03
springboot
java
redis
spring
Linux+Windows安装Redis并配置远程连接 保姆教程
文章目录简介Linux安装1.配置`EPEL`仓库2.安装redis3.启动redis4.放行防火墙,
redis使用
端口63795.进入redis服务6.配置Redis连接密码7.配置远程连接Windows
奔跑的菜鸟Run
·
2023-08-21 11:23
Linux
Redis
redis
linux
windows
服务器
聊聊Redis
Redis使用
非阻塞I/O,I/O多路复用,使用单线程来轮询描述符,将数据库的开、关、读、写都转换成事件,减少线程切换上下文的时间。此外,Redis全程使用hash结构,
Bardon_X
·
2023-08-19 21:33
redis事务对比Lua脚本区别是什么
redis官方对于lua脚本的解释:
Redis使用
同一个Lua解释器来执行所有命令,同时,Redis保证以一种原子性的方式来执行脚本:当lua脚本在执行的时候,不会有其他脚本和命令同时执行,这种语义类似于
ayu_programer
·
2023-08-19 21:28
#
分布式缓存
redis
lua
数据库
Redis使用
之-Bind认识与使用
最近公司同事都遇到的一个问题,Bind使用;在日常搭建服务器环境中,考虑到安全问题,会想到限定外网访问,这时候会使用到BindIP配置;在没理解Bind作用之前,我们的习惯认识是绑定允许请求的IP,如redis服务器A,如果要想限定只有B和A能够请求该redis服务,那么我们这会需要配置BindBIP127.0.0.1,那么这样配置能起到意料之中的效果吗,答案是redis起不来了,what?我干了
Michael_H_S_J
·
2023-08-18 19:49
Java
#redis
redis
(
Redis使用
系列) Springboot 整合Redisson 实现分布式锁 七
前言该篇是基于springboot项目整合Redisson实现对redis的操作。内容:1.以自定注解aop方式实现对接口使用分布式锁2.使用RedissonClient对一些集合的常规操作,数据查询,存储等正文第一步:pom.xml添加核心依赖包:org.springframework.bootspring-boot-starter-weborg.springframework.bootspri
小目标青年
·
2023-08-18 10:19
Redis
跟我一起玩转
SpringBoot
redisson
springboot
分布式锁
查询
插入
Redis的数据结构到底是一种什么样的结构?!!
以下是Redis的一些重要特点和结构:键值存储:
Redis使用
键值对
用手写的从前
·
2023-08-18 08:59
Redis
redis
数据库
缓存
java
Redis(9):Redis cluster简介
就是说,如果你的master节点的内存容量为16G,那么就算你把所有的内存都给
redis使用
的话,最大的缓存容量也就是16G,而每个slave节点的数据是跟slave节点是保持一致的,也就是说整个redisr
mkdlp
·
2023-08-18 06:23
Redis基础面试题
Redis使用
场景:1)会话缓存(SessionCache),是Redis最常使用的一种情景;2)全页缓存(FPC);3)用作网络版集合和队;4)排行榜和计数器,Redis在内存中对数字递增、递减的操作实现的非常好
执着的逗比
·
2023-08-18 05:20
Redis中的数据结构
Redis中的数据结构为《Redis设计与实现》笔记SDS动态字符串
Redis使用
自定义字符串structsdshdr{//字符串长度intlen;//buf数组中剩余未使用字节的数目intfree;charbuf
bobasyu
·
2023-08-18 01:35
redis
数据结构
Redis第一讲 Redis数据结构之简单动态字符串(SDS)
String数据结构类型
Redis使用
了SDS作为默认的字符串表示,SDS是简单动态字符串(SimpleDynamicString)的缩写。SDS结构如下所示:structsdshdr
程序员路同学
·
2023-08-17 19:56
Redis
数据结构
redis
Docker部署redis集群及数据迁移(生产实战)
为了达到最佳性能,
Redis使用
内存中的数据集。通过定期将数据集转储到磁盘或将每个命令附加到基于磁盘的日志来持久化您的数据。
努力做一名技术
·
2023-08-17 17:09
redis
运维开发
docker
redis
linux
容器
运维开发
Redis实战:Redis的安装及简单使用
本片将介绍Redis的安装及简单使用文章目录1、Redis安装1.1、Windows下Redis的安装1.2、Linux下Redis的安装1.3、Mac下Redis的安装(使用Homebrew)2、
Redis
栗筝i
·
2023-08-17 15:00
redis
数据库
缓存
一次redis主从切换导致的数据丢失与陷入只读状态故障
业务redis高可用架构该组业务
redis使用
的是一主一从,通过sentinel集群实现故障时的自动主从切换,这套架构已经平稳运行数年,经历住了多次实战的考验。
白露与泡影
·
2023-08-17 13:23
redis
数据库
缓存
记一次redis主从切换导致的数据丢失与陷入只读状态故障
业务redis高可用架构该组业务
redis使用
的是一主一从,通过sentinel集群实现故障时的自动主从切换,这套架构已经平稳运行数年,经历住了多次实战的考验。
Javatutouhouduan
·
2023-08-17 13:52
redis
数据库
缓存
后端
程序员
面试题解析 | 为什么
Redis使用
单线程性能会优于多线程?
今天我要和大家聊一个有关Redis的热门面试题:为什么
Redis使用
单线程性能会优于多线程?相信这个问题在很多同学心中都曾经纠结过,那么接下来,就让我们一起来揭开这个技术之谜吧!
知其然亦知其所以然
·
2023-08-16 23:40
博客搬家
redis
数据库
缓存
Redis使用
规范
1、键值设计(1)key名设计可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:不要包含特殊字符反例:包含空格、换行、单双引号以及其他转义字符(2)value设计拒绝bigkey:防止网卡流量、慢查询,string类型控制在10KB以内,hash、list、set、z
悠然予夏
·
2023-08-16 02:26
Redis
redis
数据库
java
项目之使用redis的一些规范和优化
前段时间在回顾自己项目的时候发现了一些问题,并对这些问题进行了优化,今天就来记录一下对
redis使用
的一些优化redis一般情况来说用作缓存,会存储一些需要缓存的对象信息,但是当存储的内容过多以后,如何命名这些缓存的对象
wxy941011
·
2023-08-16 01:56
项目相关
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他