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
windows2012部署
redis
5并安装为服务
1、下载
redis
5.0.142、解压到指定目录,不要放到C盘3、进入解压后文件夹内,修改配置文件
redis
.windows-service.conf,主要的修改内容如下:(1)、注释bing127.0.0.1
星火91314
·
2025-04-03 03:16
服务器
Redis
高级特性:深入剖析内存管理
Redis
作为高性能的内存数据库,其内存管理机制决定了性能表现和资源利用率。本文将深入解析
Redis
的内存管理,包括内存模型、对象内存、缓冲内存、内存碎片、内存回收机制、内存优化及参数优化。
小健学 Java
·
2025-04-03 00:59
哈希算法
算法
redis
数据库
缓存
分布式
【Linux】驱动的基本架构和编译
SiliconIntegratedCo.,Ltdhapticsih688xhapticdriverfile**Copyright(c)2021kugua**Thisprogramisfreesoftware;youcan
redis
tributeitand
heater404
·
2025-04-02 23:54
Linux
linux
driver
大觅网Springcloud项目实战开发(持续更新中)
1.1安装VMware1.2安装ubuntudockercentos镜像1.3安装jdktomcatmysql1.4安装shipyard1.5构建docker-compose构造器1.6配置MySQL
Redis
「已注销」
·
2025-04-02 21:41
docker
java
spring
boot
后端
Redis
分布式缓存主从同步原理解析
目录
Redis
主从同步的方式1.全量同步2.增量同步注意
Redis
主从同步的方式1.全量同步上图就是全量同步的一个流程图ReplicationId:简称replid,是数据集的标记,id一致则说明是同一数据集
年年叙 ̄
·
2025-04-02 21:41
缓存
redis
分布式
【消息队列】几个mq组件的对比:
redis
stream/rabbitmq/rocketmq/kafka
1.消息队列几个组件:
Redis
Stream:适用于对性能要求高、可靠性要求不高的场景RocketMQ:可靠性高,性能优秀,但官方对go不太友好,sdk缺少很多功能支持RabbitMQ:性能适中,使用较复杂
喝醉的小喵
·
2025-04-02 21:08
分布式中间件
redis
rabbitmq
rocketmq
kafka
中间件
消息队列
后端
Redis
实现分布式锁:原理、问题与实战方案
Redis
的分布式锁正是这类问题的常见解决方案。一、为什么选择
Redis
实现分布式锁?1.原子操作保障
Redis
是单线程的纯内存数据库,所有命令都具备原子性。
佩奇的技术笔记
·
2025-04-02 18:20
Redis
分布式锁
redis
分布式
数据库
Redis
缓存异常场景深度解析:穿透、击穿、雪崩及终极解决方案
一、引言在高并发系统中,缓存承担着流量洪峰的削峰填谷作用。然而当缓存层出现异常时,可能引发数据库级联崩溃,造成系统瘫痪。本文将深入剖析缓存穿透、缓存击穿、缓存雪崩三大典型问题,并提供企业级解决方案。文章包含7种防御策略、3个实战案例,助您构建坚如磐石的缓存体系。二、缓存穿透(CachePenetration)2.1现象与危害现象:恶意请求不存在的数据,绕过缓存直击数据库危害:数据库压力暴增,可能导
星河浪人
·
2025-04-02 18:15
缓存
redis
数据库
Redis
详解(非关系型数据库)
博主专注于做Java程序开发相关技术分享,旨在与各路大神做技术交流,觉得不错的朋友,点个关注,有想深度交流,也可参考博主其他文章:java架构师知识技能图谱-CSDN博客前言上文介绍了关系型数据库,但是在日常开发中,业务数据除了会保存在关系型数据库中外,我们也会遇到一些数据并不适合用关系型数据保存,而更适合保存于非关系型数据库中。所以,本文主要介绍非关系型数据库的一些功能1.缓存数据库1.1作用a
写代码的加鲁鲁
·
2025-04-02 17:12
redis
nosql
数据库
1024程序员节
感受一下『迅雷』的面试强度
今天还是分享一下组织内部成员最近的面经,是来自迅雷的go后端开发面经,内容涵盖
Redis
、分布式锁(SETNX/RedLock/可重入锁)、高可用(故障转移、脑裂防护)、数据一致性方案(事务消息、延迟双删
·
2025-04-02 17:39
后端go
基于 KubeBlocks 的 PikiwiDB(原Pika) 云化下一站
从业⼗四年来⼀直在服务端基础架构工作,热爱开源,陆续参与和改进过
Redis
/Pika/Muduo/dubbo/dubbo-go/Sentinel-golang/Seata-go等知名项⽬。
·
2025-04-02 16:37
云计算数据库
TP6+Uniapp研发校园系统小程序APPH5校园跑腿表白墙多功能校园社交论坛
一、系统架构设计技术栈组合后端:TP6(PHP)+MySQL+
Redis
前端:UniApp(Vue3+TS)+uViewUI接口:RESTfulAPI+JWT鉴权部署:Nginx+Docker+阿里云ECS
·
2025-04-02 12:59
前端后端小程序微信小程序校园网
Python操作
Redis
数据库全面指南 | python 小知识
Python操作
Redis
数据库全面指南|python小知识1.
Redis
介绍
Redis
(RemoteDictionaryServer)是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件
撸码到无法自拔
·
2025-04-02 08:11
数据库
python
redis
开发语言
缓存
Python
Redis
使用
1.安装
redis
sudopip3install
redis
或sudoeasy_install
redis
或sudopythonsetup.pyinstall2.测试是否安装成功>>>import
redis
高压锅_1220
·
2025-04-02 08:40
python
中间件
有关在python中使用
Redis
(二)
这里简单介绍下在python中使用如何使用hashset,set和list:从list开始:一般我们使用lpush对一个list进行初始化添加,但是如果需要不断往这个list里面加值,就要用rpush:#对list谨慎性不断加值然后输出r.lpush("goods3",1)r.rpush("goods3","234")r.rpush("goods3","nameishaha")#判断某个name为
dengzong2136
·
2025-04-02 07:08
数据库
python
分享系列项目的基础项目
本人分享了一系列的框架项目,它们共同需要依赖这个公共基础,结构如下图所示:其中:audit:JPA的审计信息基础类auth:认证授权相关类config:包括
redis
配置,client中token配置,
无级程序员
·
2025-04-02 07:06
代码分享
java
spring
boot
Redis
批量操作详解
一、原生批量命令(MSET)适用场景:所有键的过期时间相同或无过期设置,且无需条件判断。方法:将多个SET命令合并为MSET命令,但需要注意MSET的局限性(无法设置过期时间,且所有键值对必须一次性设置)。MSETCUSTOMER_STAR:STAFF_20220311161756037_CUS_202402011830468581CUSTOMER_STAR:STAFF_2022031116175
wujiada001
·
2025-04-02 06:00
Java
开发语言
Redis
Java 之
Redis
一、
Redis
核心概念与特性
Redis
是什么?
Redis
是基于内存的键值型NoSQL数据库,支持多种数据结构(字符串、哈希、列表、集合、有序集合等),常用于缓存、分布式锁、消息队列等场景。
先睡
·
2025-04-02 06:57
eclipse
Spring Boot实战:MySQL与
Redis
数据一致性深度解析与代码实战
SpringBoot实战:MySQL与
Redis
数据一致性深度解析与代码实战一、数据一致性问题概述二、常见解决方案三、选择合适的解决方案四、总结在SpringBoot开发中,MySQL作为关系型数据库,
萱萱199504
·
2025-04-02 06:27
spring
boot
mysql
redis
Spring Boot 整合
Redis
以下是SpringBoot整合
Redis
的指南,涵盖配置、基本操作、高级用法及常见问题解决。
2501_90417743
·
2025-04-02 05:23
spring
boot
redis
spring boot 整合
redis
1.在pom文件中添加spring-boot-starter-data-
redis
依赖启动器org.springframework.bootspring-boot-starter-data-
redis
2
axinawang
·
2025-04-02 05:22
springboot
spring
boot
redis
bootstrap
Redis
限流
Redis
可以用来做限流,常见的限流实现方式包括以下几种:1.固定窗口计数限流适用于简单的请求限流,比如每秒最多允许100次请求。
百里自来卷
·
2025-04-02 02:51
redis
junit
数据库
在Spring上集成使用ehcache缓存框架以及实现集群缓存同步
周一第一天实习,老大给了个任务给我,让我看看j2cache两级缓存框架,然后我在开源中国了解到,开源中国目前就用到这个缓存框架,主要是为了减少
redis
的负荷,这个两级缓存框架使用了ehcache作为一级
threedr3am
·
2025-04-01 22:53
Java开发
spring
缓存
框架
集群
Redis
原理:rename命令
RENAMEkeynewkey将一个key重命名为新key,如果key不存在,则会返回异常。如果newKey已经存在,则会被覆盖,其实newKey会被显示的删除,所以如果newKey是一个大key,则会引起延迟。源码voidrenameCommand(client*c){//调用rename通用方法//第二个参数为falserenameGenericCommand(c,0);}voidrename
csjane1079
·
2025-04-01 21:51
redis
java
redis
探索阿里云Tair:在内存数据库中的创新实践
阿里云的Tair是一个创新的内存数据库服务,兼容开源
Redis
,并提供企业级的功能。这篇文章将探索Tair的基本特性、安装和设置方法,以及在向量存储中的应用。主要内容什么是Tair?
nseejrukjhad
·
2025-04-01 21:51
阿里云
数据库
云计算
python
Spring框架如何做EhCache缓存?
Spring提供了强大的缓存抽象,支持多种缓存实现(如EhCache、
Redis
、Caffeine等),并可以通过注解或编程方式轻松集成。本文以EhCache为例,来演示Spring框架如何做缓存。
风萧萧1999
·
2025-04-01 21:47
spring
缓存
java
初识
Redis
初始
Redis
关于
redis
Redis
(REmoteDIctionaryServer)是一个开源的、高性能的键值存储系统,广泛用于缓存、消息队列、实时分析等场景。
反方向的空
·
2025-04-01 17:20
Redis
redis
数据库
缓存
Redis
常见数据类型(1)String
Redis
常见数据类型(1)String字符串类型是
Redis
最基础的数据类型,关于字符串需要特别注意:首先
Redis
中所有的键的类型都是字符串类型,而且其他几种数据结构也都是在字符串类似基础上构建的,
反方向的空
·
2025-04-01 17:20
Redis
redis
bootstrap
java
实现一个分布式锁需要考虑哪些问题
无论使用何种技术(如
Redis
、ZooKeeper等)来实现分布式锁,都需要保证这一点。
提前退休了-程序员阿飞
·
2025-04-01 17:46
分布式
python tkinter ttk_tkinter.ttk
Thettk.Treeviewwidgetdisplaysahierarchicalcollectionofitems.Eachitemhasatextuallabel,anoptionalimage,andanoptionallistofdatavalues.Thedatavaluesa
redis
playedinsuccessivecolumnsafterthetreelabe
weixin_40002611
·
2025-04-01 15:04
python
tkinter
ttk
18.
redis
基本操作
Redis
(RemoteDictionaryServer)是一个开源的、高性能的键值对(Key-Value)存储数据库,广泛应用于缓存、消息队列、实时分析等场景。
chxii
·
2025-04-01 13:47
go语言
#
go
基础
redis
数据库
缓存
Python 缓存系统全景解析:基于
Redis
与 Memcached 构建高效缓存解决方案
Python缓存系统全景解析:基于
Redis
与Memcached构建高效缓存解决方案在互联网时代,高并发、低延迟已成为各类应用和服务的标配。
清水白石008
·
2025-04-01 04:18
python
Python题库
缓存
python
redis
Java面试必备:线上问题排查与MySQL、
Redis
优化实战场景题
一、线上问题排查实战场景(代码示例)1.场景一:CPU使用率飙升到99%问题代码示例://错误示例:死循环导致CPU飙升publicclassCpuProblem{publicstaticvoidmain(String[]args){while(true){//没有终止条件//模拟高CPU操作(如复杂计算)for(inti=0;icache=newHashMapcache=newWeakHashM
小小鸭程序员
·
2025-04-01 04:45
java
spring
boot
docker
数据库
面试
缓存 “三剑客”
缓存“三剑客”问题如何保证
Redis
缓存和数据库的一致性?
Code额
·
2025-04-01 01:54
Redis
缓存
redis
七种分布式ID生成方式详细介绍--
Redis
、雪花算法、号段模式以及美团Leaf 等
本文将详细介绍常见的分布式ID生成方式,包括数据库自增ID、数据库集群模式、UUID、
Redis
、雪花算法、号段模式以及美团Leaf,并对每种方法进行深入分析,帮助开发者根据业务需求选择合适的方案。
小钊.
·
2025-04-01 01:23
分布式
java
spring
spring
boot
mybatis
SpringBoot分布式项目订单管理实战:Mybatis最佳实践全解
]←→[分布式缓存]↑↓[用户服务][支付服务]↓↓[MySQL集群]←[分库分表中间件]技术栈组合:SpringBoot3.xMybatis-Plus3.5.xShardingSphere5.3.x
Redis
7
潘多编程
·
2025-04-01 00:16
spring
boot
分布式
mybatis
让代码自带「防重」Buff: 手写分布式幂等组件
一、组件概述该分布式幂等组件基于SpringAOP和
Redis
实现,通过注解声明式配置,提供灵活、高性能的接口幂等性保障。
加瓦点灯
·
2025-03-31 23:42
分布式
〖Python 数据库开发实战 - Python与
Redis
交互篇⑬〗- 综合案例 - 新闻管理系统 - 编辑新闻(编辑角色权限)
订阅Python全栈白宝书-零基础入门篇可报销!白嫖入口-请点击我。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于Python全栈白宝书专栏,免费阶段订阅数量4300+,购买任意白宝书体系化专栏可加入TFS-CLUB私域社区。福利:加入社区的小伙伴们,除了可以获取博主所有付费专栏的阅读权限之外,还有机会加入星荐官共赢计划,详情请戳我。作者:不渴望力量的哈士奇(哈哥),
哈哥撩编程
·
2025-03-31 22:34
#
⑤
-
数据库开发实战篇
Python全栈白宝书
python
数据库开发
redis
Python与Redis交互
新闻管理系统
盲盒系统盲盒源码搭建盲盒系统要素全分析
用户体系模块基础功能:注册登录(支持手机号/第三方授权)、实名认证(对接公安系统)、会员等级体系(成长值计算)社交扩展:邀请关系树(图数据库存储)、好友助力机制(
Redis
计数器实现)、消息中心(站内信
·
2025-03-31 14:52
Redis
源码硬核解析系列专题 - 第五篇:事件驱动模型与网络层
1.引言
Redis
的高性能很大程度上依赖其事件驱动模型和高效的网络层实现。基于单线程的事件循环,
Redis
能够处理大量并发连接而无需多线程开销。
不出名的架构师
·
2025-03-31 11:15
redis
数据库
缓存
对于运维稳定性建设的一些思考
稳定性其实就两个目标第一:努力避免故障的发生第二:发生了故障要第一时间发现和修复如何避免故障:开发层面:避免不合理的代码逻辑,导致比如疯狂创造节点导致ZK内存溢出,疯狂写入MQ导致队列积压,海量循环操作导致
REDIS
chaodaibing
·
2025-03-31 10:10
运维
推荐三款开源的
Redis
桌面客户端!
在日常开发中,经常会使用到
Redis
,为了更好的查看和操作
Redis
中的数据,通常会借助可视化操作客户端工具。今天,给大家介绍三款开源的
Redis
桌面客户端工具,开箱即用!
·
2025-03-31 10:12
剖析
Redis
缓存更新策略:保障数据一致性与系统性能的平衡
Redis
作为一款高性能的键值对存储数据库,广泛应用于缓存场景,极大地提升了系统响应速度和吞吐量。然而,缓存与后端数据源(如数据库)之间的数据一致性问题一直是个挑战,合理的缓存更新策略至关重要。
阿黄学技术
·
2025-03-31 09:26
数据库
缓存
redis
数据库
美团Leaf分布式ID生成算法深度解析与源码实现
一、分布式ID生成方案对比常见方案对比方案优点缺点UUID简单无序、字符串存储效率低数据库自增ID简单可靠性能瓶颈、扩展困难
Redis
生
雪落山庄
·
2025-03-31 06:07
java
分布式
算法
leaf
美团分布式ID生成算法
Spring Boot整合
Redis
引言
Redis
作为高性能的键值存储数据库,在缓存、会话管理、排行榜等场景中被广泛应用。
Cloud_.
·
2025-03-31 05:00
spring
boot
redis
后端
java
缓存
缓存 vs 分布式锁:高并发场景下的并发控制之道
实现方式:
Redis
分布式锁(如
Redis
son)Zookeeper分布式锁数据库表(基于行级锁或唯一索引)️适用场景需要严格保证资源的独占性
nbsaas-boot
·
2025-03-31 05:30
缓存
分布式
基于自定义注解+反射+AOP+
Redis
的通用开关设计:在投行交易与风控系统的落地实践
一句话总结一个注解让业务逻辑学会了川剧变脸,
Redis
当起了隐形操盘手业务痛点和需求场景交易系统需支持毫秒级动态切换报价策略,如切换到备用流动性通道风控模型需支持灰度发布(10%流量测试新权重算法)和紧急熔断
楠木青城子
·
2025-03-31 02:15
架构设计
大数据
后端
spring
boot
系统架构
深度学习
分布式
redis
Django+Nginx+uwsgi网站使用Channels+
redis
+daphne实现简单的多人在线聊天及消息存储功能
网站部署在华为云服务器上,Debian系统,使用Django+Nginx+uwsgi搭建。最终效果如下图所示。一、响应逻辑顺序1.聊天页面请求客户端请求/chat/(输入聊天室房间号界面)和/chat/room_name(某个聊天室页面)链接时,由Nginx转到Django由urls.py解析并返回相应页面,在返回的聊天室页面内置了javascript程序,请求建立wss:/ws/chat/roo
YiSLWLL
·
2025-03-30 22:52
django
nginx
python
redis
数据库
服务器
Msys2安装编译
Redis
然后打开dlfcn.h,找到Dl_info定义的地方,删除上面的#if和下面的#endif两行,否则编译会报找不到Dl_info在编译
redis
前,先编译
redis
的依赖,否则会报好多找不到依赖的错误makehi
redis
烂白菜@
·
2025-03-30 20:04
计算机基础
数据库
oracle
笔记
java
服务器
Redis
源码硬核解析系列专题 - 第一篇:
Redis
源码入门与整体架构
1.引言
Redis
作为一个高性能的内存键值数据库,其源码以简洁高效著称。通过解析
Redis
源码,我们可以深入理解其单线程模型、事件驱动机制以及模块化设计的精髓。
不出名的架构师
·
2025-03-30 18:20
redis
架构
数据库
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他