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
三种删除策略定时删除:到期就删,节约内存,无占用。不分时段占用CPU资源,频度高。
古笑来
·
2025-05-25 04:10
redis
redis
数据库
database
1024程序员节
redis
缓存实战-19(使用 Pub/Sub 构建简单的聊天应用程序)
实践练习:使用Pub/Sub构建简单的聊天应用程序
Redis
Pub/Sub是一项强大的功能,可在应用程序的不同部分之间实现实时通信。
清幽竹客
·
2025-05-25 02:28
Redis
redis
数据库
缓存
python
ASP .NET Core实战-使用
Redis
缓存
Redis
简介
Redis
(RemoteDictionaryServer)是一个开源的、基于内存的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
code_shenbing
·
2025-05-25 02:26
ASP.NET
Core实战教程
缓存
.netcore
redis
lua脚本实战——
Redis
并发原子性陷阱
可采用分级反爬虫策略,先告警、再采取强制措施:如果每分钟超过10道题,给管理员发送警告如果每分钟超过20道题,直接踢下线,进行封号操作解决方案统计访问频率-基于
Redis
统计(分布式)分布式存储
Redis
cui_hao_nan
·
2025-05-25 01:23
后端技术总结
lua
java
redis
哨兵服务
配置主机Host67为master服务器配置主机host68为slave服务器配置主机host69运行哨兵服务测试配置IP地址主机名192.168.10.167
redis
167192.168.10.168
redis
168192.168.10.169
redis
169
怡雪~
·
2025-05-25 01:52
redis
redis
数据库
缓存
redis
缓存穿透,缓存雪崩,缓存击穿
之前也不知道是哪个老六总结出来得缓存穿透,缓存击穿。穿透,击穿中文上容易搞混,所以贴出英文缓存穿透:CachePenetration“Penetration”有穿透、渗透之意,eg:thepenetrationofhackersintothesystem(黑客对系统的侵入)缓存击穿:CacheBreakdown“Breakdown”表示故障、损坏eg:anervousbreakdown(精神崩溃)
狼与自由
·
2025-05-25 00:18
缓存
redis
数据库
Docker之搭建 Java Web 项目运行环境
在这个环境中,我们还要组合进MySQL作为数据存储,
Redis
作为KV存储。定义项目结
快乐大队队长
·
2025-05-25 00:47
后端运维技术
java
docker
前端
Redis
8.0 新增数据结构深度解析:从核心功能到生态重构
Redis
8.0的发布标志着这个经典内存数据库的重大转型,其新增的8种数据结构与模块整合策略,使
Redis
从单纯的键值存储进化为覆盖AI、物联网、实时分析等场景的全功能数据平台。
蚊子爱喝水
·
2025-05-25 00:47
Redis
redis
数据结构
重构
分析
Redis
的 exists 命令有一个参数和多个参数的区别
在
Redis
中,exists命令是用来查询某个或多个key是否存在的,返回存在的key的个数。
Bug退退退123
·
2025-05-25 00:16
Redis面试题
redis
数据库
缓存
如何部署Laravel项目到WSL2的Ubuntu 24.04环境?
以下是在WSL2(Ubuntu24.04LTS)上部署Laravel项目的完整步骤,基于已搭建的Nginx+PHP-FPM+MySQL+
Redis
环境:1.准备工作确保已完成:WSL2+Ubuntu24.04
深山技术宅
·
2025-05-24 21:30
Laravel
PHP
经验
php
nginx
mysql
redis
Pub/Sub 简介 -16 (PUBLISH、SUBSCRIBE、PSUBSCRIBE)
Redis
Pub/Sub简介:PUBLISH、SUBSCRIBE、PSUBSCRIBE
Redis
Pub/Sub是一种强大的消息传递范例,可在应用程序的不同部分之间实现实时通信。
清幽竹客
·
2025-05-24 21:27
Redis
redis
数据库
缓存
redis
基本命令-17 (KEYS、EXISTS、TYPE、TTL)
Redis
基本命令:KEYS、EXISTS、TYPE、TTL
Redis
提供了一套基本命令,这些命令对于管理密钥和了解数据库中存储的数据至关重要。
清幽竹客
·
2025-05-24 21:27
Redis
redis
数据库
锁
的基本概念
锁
乐观
锁
vs悲观
锁
悲观
锁
:总是假设最坏的情况,每次去拿数据的时候都认为别⼈会修改,所以每次在拿数据的时候都会上锁。这样别⼈想拿这个数据就会阻塞,直到拿到
锁
。
会又不会
·
2025-05-24 20:22
多线程
java
实战篇-10.短信登录-基于
Redis
实现短信登录
内容来源:http://【黑马程序员
Redis
入门到实战教程,深度透析
redis
底层原理+
redis
分布式
锁
+企业解决方案+黑马点评实战项目】https://www.bilibili.com/video
hanchen7x
·
2025-05-24 19:16
java
JVM优化Java代码时都做了什么?
运行时优化主要是解释执行和动态编译通用的一些机制,比如说锁机制(如偏斜
锁
)、内存分配机制(如TLAB)等。
璨sou
·
2025-05-24 14:12
JVM
jvm
java
开发语言
Java 并发编程的艺术
Java并发编程的核心概念Java并发编程涉及多线程、同步机制、
锁
、线程池等核心概念。理解这些概念是掌握并发编程的基础。多线程允许程序同时执行多个任务,提高效率。同步机制确保线程安全,避免数据竞争。
小甲哥
·
2025-05-24 14:41
java
python
开发语言
【Node.js】工具链与工程化
node.js文章目录1.Node.js工具链概述1.1工具链的作用1.2Node.js工具链全景2.包管理与依赖管理2.1npm(NodePackageManager)2.2yarn2.3pnpm2.4
锁
文件与依赖管理
Guiat
·
2025-05-24 03:26
node.js
node.js
某互联网公司Python后端面试题
10.使用过
redis
吗?说说对
redis
的理解?11.
han1140521792
·
2025-05-24 03:21
面试题
【Linux】POSIX 线程信号量与互斥
锁
▲
模块的功能单一且集中低耦合:代码之间的依赖关系尽可能简单,相互之间的影响和交互尽可能少线程安全问题:多线程访问共享数据,且对共享数据的操作为非原子性操作(不可被中断的操作)为解决这个问题:线程同步(线程信号量、线程互斥
锁
)
钰爱&
·
2025-05-24 02:50
Linux与虚拟机
java
jvm
开发语言
OpenSSL 全攻略:一文教你玩转加密、证书和签名!
你可以用一种只有你朋友能打开的“魔法
锁
”把纸条锁起来。这个“魔法
锁
”在现实生活中,就是加密技术。而OpenSSL,就是帮你打造和使用这种
锁
的超级工具箱。
vortex5
·
2025-05-24 00:01
工具命令
linux
密码学
Spring Boot整合
redis
1.搭建最简单的springboot环境(1)引入依赖,只含有简单的启动器org.springframework.bootspring-boot-starter-parent3.4.4org.springframework.bootspring-boot-starter-web(2)编写配置文件,这里若不配置,默认的端口号就是8080server:port:8081(3)编写启动类@SpringB
lzh_de_boke
·
2025-05-23 21:46
spring
boot的整合
spring
boot
redis
MySQL面试必备:MySQL存储引擎深度解析、核心差异与选型指南
MyISAM(重点):·不支持事务和外键,使用表级
锁
。·适合读取多、更新少的场景,如数据仓库。·具有较高的读性能和较快的表级锁定。MEMORY:·数据存储在内存中,速度快,但数据在服务器重启后丢失。
二进制11
·
2025-05-23 15:28
#
MySQL面试题
mysql
面试
数据库
后端
【
Redis
实战篇】
Redis
三种方法实现消息队列优化秒杀优惠券
文章目录消息队列概念场景分析
Redis
三种方式来实现消息队列基于list实现实现原理代码实现生产者代码消费者代码逻辑实现优缺点分析优点缺点基于PubSub实现实现思路代码实现定义秒杀消息频道发布消息代码订阅消息代码功能逻辑实现优缺点分析优点缺点基于
MonKingWD
·
2025-05-23 13:17
redis
数据库
缓存
java
后端
redis
基本操作和基础命令,另外附上如何使用命令导出
redis
数据库及反馈的正确报文,rdb
Redis
(RemoteDictionaryServer,远程字典服务)是一个开源的键值存储系统,通常被用作数据库、缓存或消息传递系统。
龙仔725
·
2025-05-23 13:46
linux
redis
rdb
数据库
redis
缓存
深入解析Spring Boot与
Redis
集成:高效缓存实践
深入解析SpringBoot与
Redis
集成:高效缓存实践引言在现代Web应用中,缓存技术是提升性能的重要手段之一。
Redis
作为一种高性能的内存数据库,广泛应用于缓存场景。
Uranus^
·
2025-05-23 13:16
Java
Spring
Boot
Redis
缓存
Java
微服务
【
Redis
实战篇】基于
Redis
的功能实现附近商铺查询(Geo),用户签到与统计(Bitmap),网站UV统计(HyperLogLog)
文章目录附近商铺GEOSEARCH实现语法参数解释GEORADIUS实现基本语法参数详解必选参数可选参数参数详解必选参数代码实现用户签到Bitmap
Redis
中Bitmap基本操作1.设置位值2.获取位值
MonKingWD
·
2025-05-23 13:45
redis
uv
数据库
redis
面试篇
为什么出现
redis
缓存问题,可以跳转下面的博客了解出现
redis
缓存问题的原因(缓存雪崩、缓存击穿、缓存穿透)1.面试题:如何保证缓存的双写一致性?
菠萝崽.
·
2025-05-23 12:41
redis
面试
数据库
springboot
java
缓存
spring
cloud
MySQL锁机制与MVCC深度解析
最近正在复习Java八股,所以会将一些热门的八股问题,结合ai与自身理解写成博客便于记忆一、
锁
的基本概念与分类1.按
锁
粒度划分
锁
类型描述开销并发度适用场景全局
锁
锁定整个数据库实例大低全库逻辑备份表级
锁
锁定整张表中中数据迁移
要睡觉_ysj
·
2025-05-23 11:36
Java八股文
mysql
数据库
Oracle 查询慢的原因总结
4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、
锁
或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源
weixin_30781631
·
2025-05-23 09:17
数据库
运维
java
Java大厂面试:JVM调优、高并发订单处理与大数据服务场景解析
明哥:这个简单,咱们可以用分布式
锁
来控制访问,
码农~明哥
·
2025-05-23 05:50
Java场景面试宝典
Java
JVM
高并发
电商系统
大数据
AI服务
支付系统
Redis
的哨兵与集群模式
Redis
的哨兵模式
Redis
Sentinel是
Redis
的一种高可用方案监控、通知、自动故障转移、服务发现假设有一个master节点和两个Slave节点,当发现有master宕机之后,只要有两个哨兵达成一致
L# S@
·
2025-05-23 05:47
批量邮箱注册与验证码接收系统:Node.js + Puppeteer 自动化测试方案
一、系统架构设计1.核心组件邮箱注册模块验证码接收模块代理IP管理账号数据存储自动化控制中心2.技术选型后端:Node.js自动化:Puppeteer数据库:MongoDB代理池:
Redis
验证
jayyygogo
·
2025-05-23 02:30
自建邮箱系统
邮箱系统架构
邮箱防垃圾邮件技术
node.js
python
这些MySQL优化面试题我答了100遍(高频考点整理)
二、慢查询分析实战套路1.Explain的隐藏考点2.慢日志分析的三个维度三、分库分表必杀技1.拆分策略对比2.分页查询的终极方案四、锁机制避坑指南1.死锁经典场景复现2.间隙
锁
的防坑要点五、高频灵魂拷问集锦六
牛马的人生
·
2025-05-23 02:30
mysql
数据库
其他
02_
redis
分布式
锁
原理
文章目录一、
redis
如何实现分布式
锁
1.使用SETNX命令2.设置过期时间3.释放
锁
4.注意事项5.示例代码二、Java中分布式
锁
如何设置超时时间1.
Redis
分布式
锁
2.基于Zookeeper的分布式
锁
秀才恶霸
·
2025-05-23 01:26
redis
redis
分布式
数据库
Spring Boot中集成
Redis
实现缓存功能
SpringBoot中集成
Redis
实现缓存功能大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2025-05-23 00:53
缓存
spring
boot
redis
Spring Boot集成
Redis
目录1.
Redis
简介2.添加依赖3.项目配置4.使用
Redis
StringTestSetTestListTestHashTestZSetTest5.测试结果1.
Redis
简介
Redis
是一款基于内存的使用
这河里吗l
·
2025-05-23 00:23
spring
boot
redis
后端
学习
深入解析Spring Boot与
Redis
的缓存集成实践
深入解析SpringBoot与
Redis
的缓存集成实践引言在现代Web应用中,缓存技术是提升系统性能的重要手段之一。
Redis
作为一种高性能的内存数据库,广泛应用于缓存场景。
Uranus^
·
2025-05-23 00:20
Java
Spring
Boot
Redis
缓存
Java
性能优化
Redis
应用--缓存
目录一、什么是缓存1.1二八定律二、使用
Redis
作为缓存三、缓存的更新策略3.1定期更新3.2实时生成四、缓存预热、缓存穿透、缓存雪崩和缓存击穿4.1缓存预热4.2缓存穿透4.3缓存雪崩4.4缓存击穿一
小五Z
·
2025-05-22 22:06
redis
缓存
redis
数据库
开发语言
分享四个关于网站缓存的技巧
一、热点数据预加载//使用
Redis
HyperLogLog统计访问频率publicvoidrecordAccess(LongproductId){Stringkey="access:product:"+
·
2025-05-22 21:15
java缓存
轻松搭建
Redis
集群:Docker 实战指南 (含脚本和避坑技巧)
实战干货:编程严选网1拉取
Redis
镜像$docker--versionDockerversion28.0.4,buildb8034c0$docke
·
2025-05-22 21:43
人工智能
debian系统
redis
-dump安装
1.Ruby环境
Redis
-dump是一个Ruby工具,需先安装Ruby和RubyGems。
wuzhenwei0419
·
2025-05-22 19:53
debian
redis
深度剖析ZooKeeper
1.ZooKeeper架构总览ZooKeeper是一个分布式协调服务,广泛用于分布式系统中的配置管理、命名服务、分布式
锁
和领导选举等场景。
LiRuiJie
·
2025-05-22 17:10
zookeeper
分布式
java
hadoop
zookeeper入门学习
是为别的分布式程序服务的zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享
锁
、
LousenJay
·
2025-05-22 17:39
大数据
zookeeper
大数据
【
Redis
】二、
Redis
常用数据类型命令学习
目录一、String1.SET、GET:设置与读取键值对:2.DEL:删除键3.INCR、DECR:自增/自减(常用于计数器)4.APPEND:内容追加5.EXPIRE:设置过期时间/查看剩余时间(秒)二、Hash1.HSET:设置字段值2.HGET:获取某个字段的值3.HGETALL:获取整个对象4.HDEL:删除字段5.HEXISTS:字段是否存在6.HINCRBY:对某个字段做数值加减三、L
奈何不吃鱼
·
2025-05-22 16:02
redis
redis
学习
java
热点中间件面试题(快速复习,正在更新)
在我复习中间件(
Redis
、MQ、MySQL)面试题的时候,我整理了一些关键主题和常见面试题,以便大家能够更高效地学习和准备。自己在准备面试/复习的时候,整理了一些高频面试题,如有错误欢迎指正哦。
K·Herbert
·
2025-05-22 15:01
中间件
java
redis
mysql
面试
分布式
Redis
面试题全面解析:从基础到底层实现
Redis
作为当今最流行的内存数据库之一,是后端开发岗位面试中的高频考点。本文将系统整理
Redis
面试中常见的基础、中级和底层实现问题,帮助开发者全面准备
Redis
相关面试。
小赵面校招
·
2025-05-22 15:31
面试准备
redis
数据库
缓存
Redis
语法大全
一、String(字符串)特点:单键值存储,值可为字符串、数字,支持原子操作。常用命令SET语法:SETkeyvalue[EXseconds][PXmilliseconds][NX|XX]说明:设置键值对,可指定过期时间(EX秒,PX毫秒),NX(仅键不存在时设置)或XX(仅键存在时设置)。示例:bashSETname"John"EX60#设置键"name"的值为"John",60秒后过期SETa
hqxstudying
·
2025-05-22 15:01
redis
数据库
SpringAI的使用
xmlorg.springframework.aispring-ai-core0.8.0org.springframework.aispring-ai-zhipuai0.8.0org.springframework.aispring-ai-vectorstore-
redis
0.8.0org.springfra
hqxstudying
·
2025-05-22 15:00
java
spring
SpringAI
spring
cloud
C++学习:六个月从基础到就业——多线程编程:条件变量
引言在上一篇文章中,我们介绍了互斥量和
锁
,它们能够保护共享资源,防止数据竞争。然而,仅靠互斥量无法高效地实现线程间的通信和等待。例如,当
superior tigre
·
2025-05-22 14:20
C++学习:六个月从基础到就业
c++
学习
Python爬虫(32)Python爬虫高阶:动态页面处理与Scrapy+Selenium+BeautifulSoup分布式架构深度解析实战
架构设计思路1.分层处理2.数据流三、代码实现与关键技术3.1Selenium与Scrapy的中间件集成3.2BeautifulSoup与ScrapyItem的整合3.3分布式爬取实现3.3.1Scrapy-
Redis
一个天蝎座 白勺 程序猿
·
2025-05-22 12:41
Python爬虫入门到高阶实战
python
爬虫
scrapy
selenium
beautifulsoup
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他