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
服务端验证用户名和密码:如果验证成功,生成ticket,并将ticket和用户ID存储在缓存中(如
Redis
)。将ticket放入Cookie中,设置Cookie的有效期(如7天)。
转码的小石
·
2025-02-25 21:28
redis
spring
前端
Redis
是如何实现分布式锁的?使用中遇到过什么问题?如何解决的?红锁和set NX 有什么区别?
Redis
分布式锁的实现与问题解决1.
Redis
实现分布式锁的核心步骤加锁:使用SET命令的NX(不存在时设置)和EX(过期时间)参数,确保原子性操作:SETlock_keyunique_valueNXEX30unique_value
·
2025-02-25 20:19
redis分布式锁原子性
Redis
持久化机制详解
Redis
是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将
Redis
中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次
Redis
重启时,利用持久化文件实现数据恢复
wespten
·
2025-02-25 20:53
数据库存储
块存储
文件存储
对象存储
分布式网络存储
redis
缓存
数据库
Redis
持久化机制分析
1、
Redis
是一个内存数据库,宕机之后存储在内存的数据会消失。2、
Redis
重启之后需要恢复数据,需要提供持久化机制用于恢复数据。
Redis
的持久化方式有两种:RDB方式持久化、AOF方式持久化。
码农小何
·
2025-02-25 20:53
Redis原理学习与分析
redis
缓存
数据库
常见的
消息队列
(MQ)及其区别
常见的
消息队列
(MQ)及其区别
消息队列
协议特点适用场景性能表现消息持久化方式是否保证消息顺序RabbitMQAMQP功能完备、稳定可靠,支持多种消息路由模式适用于对消息可靠性和事务支持要求较高的应用高可靠性
·
2025-02-25 20:45
redis
---字符串SDS(简单动态字符串)底层结构
文章目录什么是SDS(简单动态字符串)SDS结构SDS的优点O(1)时间复杂度获取字符串长度避免缓冲区溢出减少内存重分配次数二进制安全兼容C语言字符串函数SDS的操作总结什么是SDS(简单动态字符串)
redis
lh_freak
·
2025-02-25 20:22
redis
数据库
缓存
redis
和mongodb等对比分析
Redis
和MongoDB都是非常流行的NoSQL数据库,它们在数据存储模型、性能、扩展性等方面有很大的差异。
贾斯汀玛尔斯
·
2025-02-25 17:32
数据湖
数据库
noSQL
redis
数据库
缓存
Redis
原理—3.复制、哨兵和集群
大纲1.
Redis
使用sync命令实现的复制功能2.
Redis
使用psync命令实现的复制功能3.
Redis
主从服务器之间的心跳检测4.从服务器如何实现复制主服务器的(复制的实现)5.
Redis
的复制拓扑介绍
东阳马生架构
·
2025-02-25 15:53
Redis底层原理与应用
redis
数据库
GEO数据结构
目录1.GEOADD2.GEODIST3.GEOHASH3.GEOHASH4.GEOPOS6.GEOSEARCH7.GEOSEARCHSTORE应用场景代码的逻辑分解:比较难懂的部分:
Redis
GEO查询与分页
代码代码快快显灵
·
2025-02-25 15:51
redis
oracle
数据库
Redis
7.0 5种基本数据类型及listpack
7.05种基本类型的底层结构以下是
Redis
7.0中五种基本数据类型的底层结构详解,结合其设计优化与性能特点:1、String(字符串)标题底层结构:SDS(SimpleDynamicString):
fuhuan_alone
·
2025-02-25 15:21
redis
redis
Spring Boot集成
Redis
son实现延迟队列
一般实现的方法有几种:使用
redis
son、rocketmq、rabbitmq等
消息队列
的延时投递功能。解决方案:一般项目集成
redis
的比较多,所以我这篇文章就说下
redis
son延迟队
涛哥是个大帅比
·
2025-02-25 14:11
Spring
spring
boot
redis
redisson
延迟队列
延迟消息
在Spring Boot项目中使用
Redis
son实现延迟执行
提供一个完整的示例,演示如何在SpringBoot项目中使用
Redis
son实现延迟执行。
田猿笔记
·
2025-02-25 14:37
spring
boot
spring
boot
java
Redis
的主从复制是如何工作的
一、主从同步的基本原理主节点(Master):负责处理写请求和一部分读请求,保存数据的最新状态。从节点(Slave):复制主节点的数据,处理只读请求,分担主节点的读取压力。同步过程包括:初次同步:当从节点第一次连接到主节点时,会发送一个SYNC命令。主节点接收到SYNC命令后,会执行BGSAVE命令生成一个快照(RDB文件),并将快照发送给从节点。同时,主节点会将从生成快照以来的写操作记录到积压缓
吃en橙
·
2025-02-25 13:32
git
github
Java 登录框架
SpringBoot整合sa-token,jwt登录及拦截器鉴权Demo_只有在集成sa-token-jwt插件后才可以使用extra扩展参数-CSDN博客推荐一款轻量级权限认证框架Sa-Token,集成JWT和
Redis
zerolbsony
·
2025-02-25 11:21
spring
boot
java
后端
redis
集群 节点起不来_深入学习
Redis
:集群
写的时间有点长,喜欢的朋友点赞关注收藏素质三连,谢谢前言
Redis
集群解决了上述问题,实现了较为完善的高可用方案。
翻书汪
·
2025-02-25 11:48
redis
集群
节点起不来
redis
使用
文章目录补充说明语法选项参数实例连接服务端添加数据查询数据删除数据补充说明yum安装的
redis
.conf在/etc/
redis
/
redis
.conf语法
redis
-cli(选项)(参数)选项-a输入密码
m0_51274464
·
2025-02-25 10:45
面试
学习路线
阿里巴巴
redis
数据库
缓存
一文讲解
Redis
中的主从复制
主从复制是指将一台
Redis
服务器的数据,复制到其他的
Redis
服务器。前者称为主节点master,后者称为从节点slave。且数据的复制是单向的,只能由主节点到从节点。
Journey_CR
·
2025-02-25 10:15
Redis
redis
数据库
缓存
【RabbitMQ】【PHP】PHP&RabbitMQ高级用法和性能优化的技巧
在使用RabbitMQ进行
消息队列
管理时,有几个高级用法和性能优化的技巧,以及常见问题及其解决方法,以下是一些重要的建议和最佳实践。
gskyi
·
2025-02-25 09:04
RabbitMQ
PHP
rabbitmq
php
性能优化
Redis
哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)
Redis
哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)https://segmentfault.com/a/1190000020849841
Redis
的集群方案大致有三种
coding996
·
2025-02-25 06:47
Docker_启动
redis
,容易一启动就停掉
现象以及排查过程最近在使用docker来搭建
redis
服务,但是在启动
redis
哨兵容器时,总是发现这个容器启动后立马就停止了。
weixin_40877388
·
2025-02-25 06:17
docker
docker
redis
容器
Redis
存在线程安全问题吗?为什么?
Redis
在设计上是单线程的,这意味着它使用单个线程处理所有客户端请求。这种设计避免了多线程环境中的常见问题,如竞态条件和锁争用,因此在单线程模型下,
Redis
本身是线程安全的。
李恩11
·
2025-02-25 06:14
redis
安全
数据库
Redis
Redis
一、NoSqlNoSQL(NotOnlySql),泛指非关系型的数据库。
VVVVVxVVVVV
·
2025-02-25 06:43
redis
数据库
nosql
memcached
linux
第5周 云短信注册登录全流程落地与JWT实现
第5周云短信注册登录全流程落地与JWT实现1.短信一键登录流程解析2.腾讯云短信SDK秘钥配置与SpringBoot集成3.
Redis
存储验证码与锁机制限制IP发短信4.拦截器限制短信防刷5.优雅异常的封装与低代码侵入
与海boy
·
2025-02-25 04:02
spring
cloud
DPVS_dpvs学习笔记: 2 启动流程
整个工程量其实不大,截止到现在dpvs代码量只有不到2w行,相当轻量级了,和当年
redis
开源时体量相当。整体架构先看架构图,对外交互层controlplane比较像lvs,不会陌生。
熊勒个猫
·
2025-02-25 01:40
DPVS
leecode:LRU算法
二、mysql和
redis
中的使用ySQL和
Redis
都采用了LRU算法来管理内存中的缓存数据,以提高性能并防止内存溢出。下面是它们如何使用LRU算法的:M
讨吃的讨吃了
·
2025-02-25 00:32
算法
golang
LRU
SpringBoot(三)缓存
创建项目,功能编写1.2默认缓存体验1.3缓存注解介绍1.3.1@EnableCaching注解1.3.2@Cacheable注解1.3.3@CachePut注解1.3.4@CacheEvict注解2整合
Redis
程序员云笔记
·
2025-02-25 00:01
Java
spring
boot
缓存
java
linux/C++ 进程线程
linux/C++进程线程文章目录linux/C++进程线程进程创建进程:跳转执行另一个程序僵尸进程命令与进程树孤儿进程进程间通信匿名管道(Pipe)有名管道(FIFO)共享内存
消息队列
signal信号基本概念使用方法信号类型处理动作含义信号处理方法发送信号多进程和信号调用可执行程序进程终止
takkto
·
2025-02-25 00:59
linux
c++
运维
详解
Redis
淘汰策略
引言
Redis
是一个高性能的内存数据库,广泛应用于缓存系统、
消息队列
等场景。当
Redis
的内存达到限制时,需要根据一定的策略来淘汰数据,以便腾出空间给新数据。
优人ovo
·
2025-02-25 00:59
redis
mybatis
数据库
【复习】
Redis
数据结构
Redis
常见的数据结构String:缓存对象Hash:缓存对象、购物车List:
消息队列
Set:点赞、共同关注ZSet:排序Zset底层?
xiaolin0333
·
2025-02-25 00:58
复习=。=
redis
数据库
缓存
Redis
缓存问题及内存淘汰机制
日常开发中,掌握
Redis
缓存的各类问题及其解决方案,以及内存淘汰机制,是提升系统性能和稳定性的关键。
猿究院-郭忠航
·
2025-02-25 00:28
缓存
redis
java
Redis
知识深度总结文档
Redis
知识深度总结文档一、
Redis
简介与基础概念
Redis
(RemoteDictionaryServer)是一个开源的高性能键值对存储数据库,由SalvatoreSanfilippo(网名antirez
jay丿
·
2025-02-24 22:49
redis
数据库
缓存
嵌入式学习|C语言篇进程间通信(IPC)全面解析与示例
1.2IPC分类体系主要通信方式可分为:传统UnixIPC:管道、FIFOSystemVIPC:
消息队列
、信号量、共享内存POSIXIPC:改进的
消息队列
、信号量、共享内存网络
DXX——
·
2025-02-24 22:46
学习
c语言
php
Redis
中列表(List)常见命令详解
列表(List)常见命令详解在
Redis
中,列表(List)是一种线性数据结构,允许在列表的头部和尾部进行高效的元素添加和删除操作。列表中的元素是有序的,并且可以重复。
jay丿
·
2025-02-24 21:14
redis
list
数据库
RabbitMQ集群搭建:使用HAProxy和Keepalived实现RabbitMQ的高可用负载均衡
我们还将介绍如何将SpringBoot与RabbitMQ集成,以便在应用程序中使用
消息队列
。搭建RabbitMQ集群首先,我们需要搭建一个RabbitMQ集群。
EvktJava
·
2025-02-24 20:35
rabbitmq
负载均衡
ruby
计算机基础之操作系统——进程与线程管理(一)
进程之间的资源是相互隔离的,进程之间的通信需要通过进程间通信(IPC)机制,如管道、
消息队列
、共享内存等。开销较大,因为
查理养殖场
·
2025-02-24 18:49
计算机八股
linux
全面汇总windows进程通信(三)
在Windows操作系统下,实现进程间通信(IPC,Inter-ProcessCommunication)有几种常见的方法,包括使用管道(Pipe)、共享内存(SharedMemory)、
消息队列
(MessageQueue
爱上解放晚晚
·
2025-02-24 18:48
C++高级编程实例
windows
qt
开发语言
c++
全面汇总windows进程通信(四)
在Windows操作系统下,实现进程间通信(IPC,Inter-ProcessCommunication)有几种常见的方法,包括使用管道(Pipe)、共享内存(SharedMemory)、
消息队列
(MessageQueue
爱上解放晚晚
·
2025-02-24 18:48
C++高级编程实例
windows
c++
全面汇总windows进程通信(五)
在Windows操作系统下,实现进程间通信(IPC,Inter-ProcessCommunication)有几种常见的方法,包括使用管道(Pipe)、共享内存(SharedMemory)、
消息队列
(MessageQueue
爱上解放晚晚
·
2025-02-24 18:48
C++高级编程实例
windows
c++
全面汇总windows进程通信(一)
在Windows操作系统下,实现进程间通信(IPC,Inter-ProcessCommunication)有几种常见的方法,包括使用管道(Pipe)、共享内存(SharedMemory)、
消息队列
(MessageQueue
爱上解放晚晚
·
2025-02-24 18:18
C++高级编程实例
windows
c++
数据结构:基数排序(c++实现)
个人主页:个人主页个人专栏:《数据结构》《C语言》《C++》《Linux》《网络》《
redis
学习笔记》文章目录基数排序的定义和基本原理基本原理具体步骤基数排序的优缺点:代码实现总结基数排序的定义和基本原理基数排序
水月梦镜花
·
2025-02-24 18:16
数据结构和算法
数据结构
c++
开发语言
中间件专栏之
redis
篇——
redis
基本原理、概念及其相关命令介绍
一、
redis
是什么
redis
是remotedictionaryservice的简称,中文翻译为远程字典服务;
redis
是一种数据库,若按照类型来归类,则其可以被归入三个类型数据库,分别为:内存数据库、
文弱书生子
·
2025-02-24 17:46
中间件
中间件
redis
数据库
《Java高并发与多线程:从原理“破壁”到实战“狂飙”的硬核攻略》
万一对你有用呢,本文万字解析进程与线程本质,讲解了多线程和高并发的原理,详解synchronized锁升级机制,剖析JUC工具库与线程池异步,结合实时监控,电力调控等高并发场景,提供线程池调优、分布式锁(
Redis
以恒1
·
2025-02-24 16:37
java
docker-compose 搭建
redis
集群(三台服务器,每台服务器上一主一从)
文章目录1、前言2、准备工作2.1、Docker安装2.2、docker-compose安装2.3目录创建3、
redis
配置文件3.1生成
redis
.conf文件3.2shell文件无法执行问题解决3.3docker-compose.yml
黑尾土拨鼠
·
2025-02-24 16:34
redis
docker
docker
redis
服务器
docker-compose
支持增量备份、
Redis
分片集群继续优化...还有更多Addon功能优化等你体验!
KubeBlocksv0.9.3正式发布啦!本次发布包含了一些新功能、关键的错误修复以及各种改进,继续优化数据库管理体验。更多新功能等您探索!以下是详细的更新内容。升级指南指路:https://cn.kubeblocks.io/docs/preview/user-docs/upgrade-kubeb...KubeBlocks新特性MemberJoinAction:生命周期操作支持memberjoi
·
2025-02-24 14:30
详解
Redis
数据结构(附源码)
引言只有弄明白
Redis
数据结构,才能理解它如此快速的原因,并不只是它存储于内存,本篇文章将拆开
Redis
数据结构分析它高效的原因字符串(String)基本概念:字符串是
Redis
中最基本的数据结构,可以存储任何形式的字符串
优人ovo
·
2025-02-24 14:23
redis
数据结构
数据库
Redis
系列之-
Redis
-Sentinel哨兵
一主从复制高可用主从复制存在的问题:主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master主从复制,只能主写数据,所以写能力和存储能力有限二架构说明可以做故障判断,故障转移,通知客户端(其实是一个进程,sentinel也是一个服务端),客户端直接连接sentinel的地址多个sentinel发现并确认master有问题选出一个sentinel作为领导选取一个s
just_do_it_98
·
2025-02-24 14:49
redis高级
数据库
数据库
redis
Redis
集群:Sentinel哨兵模式讲解
Sentinel:分布式系统的流量防卫兵Sentinel简介:随着微服务的流行,服务器和服务器之间的稳定性变得越来越重要。Sentinel是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。Sentinel具有以下特征:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一大促流量的核心场景,例如秒杀(即突发流
太阳打伞
·
2025-02-24 14:49
云服务
redis
sentinel
java
linux
分布式
在线教育系统设计方案
2.技术栈选型2.1后端技术栈核心框架:SpringBoot3.x数据库:MySQL8.x持久层框架:MyBatisPlus缓存:
Redis
消息队列
:RabbitMQ搜索引擎:Elasticsearch
翱翔-蓝天
·
2025-02-24 13:10
java
飞天侠:用 aio
redis
加速你的
Redis
操作
前言如果你还在用同步方式操作
Redis
,你的应用可能还停留在“慢跑”阶段,而不是极速奔跑!在现代高性能应用中,响应速度至关重要,而异步操作就是那把解锁高速的钥匙。
星际编程喵
·
2025-02-24 11:57
Python探索之旅
redis
数据库
缓存
python
thinkphp5.1使用
redis
并使用
创建一个
redis
类'172.21.20.13',//'port'=>'6379',//'timeout'=>'0',//'retry'=>'0',//'readTimeout'=>'0',//'auth
❀想容
·
2025-02-24 09:13
thinkphp5
PHP
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他