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并发锁
RabbitMQ 可靠性、重复消费、顺序性、消息积压解决方案
在解决这些问题时有必要明白一点,其实小公司业务量不大,
并发
量不高的情况下这些问题是几乎不会发生的.
一堆土豆33
·
2025-03-07 03:08
java-rabbitmq
rabbitmq
java
剖析RabbitMQ消息可靠投递
文章目录剖析RabbitMQ消息可靠投递1.RabbitMQ的工作流程2.消息可靠性投递2.1剖析消息可靠发送(上半场)2.2剖析消息可靠消费(下半场)2.3剖析消息幂等性保障2.4
Redis
消息幂等设计剖析
Answer-2296
·
2025-03-07 03:38
Java杂谈
rabbitmq
mq
java面试问题大全及答案大全
文章目录前言java面试题-Java基础java面试题-JVM知识java面试题-多线程与
并发
java面试题-主流框架java面试题-数据库相关java面试题-分布式与微服务java面试题-网络知识前言该文档围绕
小白教程
·
2025-03-07 03:06
java面试题
java
面试
开发语言
java面试题
java面试问题大全
java面试题带答案
Java经典面试题
SpringBoot缓存实践
文章目录一、引言二、SpringCache抽象(一)核心概念与原理(二)优势与局限性三、集成常用缓存(一)集成
Redis
缓存1.集成步骤2.踩坑记录与心得体会(二)集成Ehcache缓存1.集成步骤2.
珠峰日记
·
2025-03-07 03:27
spring
boot
缓存
后端
分布式
锁
—5.
Redis
son的读写
锁
一
大纲1.
Redis
son读写
锁
Redis
sonReadWriteLock概述2.读
锁
Redis
sonReadLock的获取读
锁
逻辑3.写
锁
Redis
sonWriteLock的获取写
锁
逻辑4.读
锁
Redis
sonReadLock
东阳马生架构
·
2025-03-07 02:23
分布式锁原理与源码
分布式
Redisson
分布式锁
Java多线程与高
并发
专题——为什么 Map 桶中超过 8 个才转为红黑树?
引入JDK1.8的HashMap和ConcurrentHashMap都有这样一个特点:最开始的Map是空的,因为里面没有任何元素,往里放元素时会计算hash值,计算之后,第1个value会首先占用一个桶(也称为槽点)位置,后续如果经过计算发现需要落到同一个桶中,那么便会使用链表的形式往后延长,俗称“拉链法”。当链表长度大于或等于阈值(默认为8)的时候,如果同时还满足容量大于或等于MIN_TREEI
黄雪超
·
2025-03-07 01:10
技术基础
java
开发语言
并发编程
10、Java核心API系列(八)
九、
并发
与多线程1、Java
并发
API概述Java
并发
API是Java语言中用于多线程编程的核心工具包,主要位于java.util.concurrent和java.util.concurrent.locks
跟着汪老师学编程
·
2025-03-07 01:40
java
开发语言
Java阻塞队列深度解析:高
并发
场景下的安全卫士
阻塞队列如同一个智能缓冲带,通过流量削峰和异步解耦两大核心能力,成为高
并发
系统的核心组件。
没什么技术
·
2025-03-06 23:27
java
阻塞队列
芯科科技通过全新
并发
多协议SoC重新定义智能家居连接
作为业界迄今为止最先进、高性能的Matter和
并发
多协议解决方案,MG26SoC的闪存和RAM容量是芯科科技
电子科技圈
·
2025-03-06 23:56
Silicon
Labs
智能家居
边缘计算
mcu
物联网
iot
人工智能
机器学习
揭秘AWS GPU实例:以极致AI算力与成本优化,重塑企业智能竞争力
面对动辄千亿参数的LLM大模型训练、实时高
并发
的AI推理场景,如何兼顾超强算力与极致成本?本文将深度解析AWSGPU实例的颠覆性技术方案,带您解锁AI时代的核心生产力。
AWS官方合作商
·
2025-03-06 23:55
人工智能
aws
云计算
gpu算力
【区块链+绿色低碳】数字碳链 | FISCO BCOS应用案例
项目采用了关系型数据库MySQL和高性能的键值对存储系统
Redis
,并将这两种数据库与FIS
FISCO_BCOS
·
2025-03-06 23:53
FISCO
BCOS产业应用发展报告
区块链
绿色低碳
百度副总裁陈洋:开发全流程进入智能体时代,又快又好又安全
百度副总裁陈洋出席大会主论坛
并发
表主题演讲。
·
2025-03-06 23:14
初识
Redis
目录导航
Redis
核心架构解析多平台环境搭建指南可视化工具生态集群架构设计与实现虚拟化环境构建方案版本演进与6.0特性1.
Redis
核心架构解析1.1数据模型革命基础类型二进制安全字段存储嵌套结构顺序存储阻塞操作去重集合集合运算排序集合
我不是少爷.
·
2025-03-06 22:50
Redis
redis
数据库
缓存
Redis
常用命令
以下是关于
Redis
常用命令的总结与对比一、String类型命令对比命令功能描述返回值说明示例SET设置键值对(覆盖旧值)成功返回OKSETnamexinping→OKSETNX仅当键不存在时设置值(不覆盖
我不是少爷.
·
2025-03-06 22:20
Redis
redis
Redis
和MySQL数据一致问题怎么解决
在分布式系统中,
Redis
和MySQL经常同时使用,
Redis
通常作为缓存系统,而MySQL作为持久化数据库。二者的数据一致性和安全性问题需要特别关注。
昔我往昔
·
2025-03-06 20:02
数据库
redis
mysql
数据库
JavaAdv——多线程同步案例(售票系统)
线程安全:必须确保即使在高
并发
情况下也不会出现超卖或漏卖的问题。Runnable==查看结果,分析代码==publicvoidrun(){
搬码红绿灯
·
2025-03-06 20:59
java
【中国首个AI原生IDE:字节跳动发布AI编程工具Trae,开启智能编程新时代】
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,jvm,
并发
编程
redis
,kafka,Spring,微服务等常用开发工具系列:常用的开发工具
Kwan的解忧杂货铺@新空间代码工作室
·
2025-03-06 20:55
s2
AIGC
AI-native
ide
AI编程
Mybatis-Plus 配合Sharding-JDBC 实现分库分表
在现代数据库设计中,随着数据量的不断增长,单一数据库往往无法满足高
并发
、高性能的业务需求。因此,分库分表策略成为数据库架构优化的重要手段。
drebander
·
2025-03-06 19:21
mybatis-plus
mybatis
Mybatis-Plus
十二、
Redis
Cluster(集群)详解:原理、搭建、数据分片与读写分离
Redis
Cluster(集群)详解:原理、搭建、数据分片与读写分离
Redis
Cluster是
Redis
官方提供的分布式存储方案,通过数据分片(Sharding)实现水平扩展(scalability),
伯牙碎琴
·
2025-03-06 18:41
#
Redis
redis
数据库
缓存
redis
-实战篇(11)用户签到
11、用户签到11.1、用户签到-BitMap功能演示我们针对签到功能完全可以通过mysql来完成,比如说以下这张表用户一次签到,就是一条记录,假如有1000万用户,平均每人每年签到次数为10次,则这张表一年的数据量为1亿条每签到一次需要使用(8+8+1+1+3+1)共22字节的内存,一个月则最多需要600多字节我们如何能够简化一点呢?其实可以考虑小时候一个挺常见的方案,就是小时候,咱们准备一张小
不想吃辣堡
·
2025-03-06 18:10
redis
数据库
缓存
springboot
java
Redis
(主从、哨兵、集群)
一、
Redis
集群介绍1.主从复制:是高可用
Redis
的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。
小
·
2025-03-06 18:40
redis
面试基础---
Redis
延迟队列深度解析
Redis
延迟队列深度解析:基于ZSet和Lua脚本的实现引言在互联网大厂的高
并发
场景下,延迟队列是一种常见的需求,用于处理需要延迟执行的任务,如订单超时取消、消息重试等。
WeiLai1112
·
2025-03-06 18:39
Redis
面试
redis
junit
java
架构
分布式
后端
mysql和
redis
优缺点_一个小小的签到功能,到底用MySQL还是
Redis
?
今天,看下签到功能怎么选择?现在的网站和app开发中,签到是一个很常见的功能,如微博签到送积分,签到排行榜~微博签到如移动app,签到送流量等活动,移动app签到用户签到是提高用户粘性的有效手段,用的好能事半功倍!下面我们从技术方面看看常用的实现手段:一.方案1直接存到数据库MySQL用户表如下:last_checkin_time上次签到时间checkin_count连续签到次数记录每个用户签到信
航天面面观
·
2025-03-06 18:39
mysql和redis优缺点
积分签到mysql_简易积分签到功能java代码实现实现
Redis
缓存数据
-------需求说明----需求分析积分签到处于app页面“我的”,用户会频繁的来回切换,如果将数据全部存储到数据库中然后去数据库中做查询,所以这里我才用的
Redis
缓存的方式将签到数据缓存起来;在表结构设计的时候
weixin_33626238
·
2025-03-06 18:08
积分签到mysql
redis
和mysql缓存设计_使用python 结合mysql和
redis
进行缓存设计
if__name__=="__main__":#print("yes")#c=Crazy
Redis
()#c.lpush("b","v")#print("yes")#pool=
redis
.ConnectionPool
岸在脚下亮亮
·
2025-03-06 18:08
redis和mysql缓存设计
投票应用是用mysql还是
redis
_签到功能,用 MySQL 还是
Redis
?
本文转载自【微信公众号:java进阶架构师,ID:java_jiagoushi】经微信公众号授权转载,如需转载与原文作者联系用户签到是提高用户粘性的有效手段,用的好能事半功倍!下面我们从技术方面看看常用的实现手段:一.方案1直接存到数据库MySQL用户表如下:last_checkin_time上次签到时间checkin_count连续签到次数记录每个用户签到信息签到流程1.用户第一次签到last_
兜里没有糖了
·
2025-03-06 18:08
Redis
缓存穿透、击穿、雪崩的 出现场景 与 解决方案
一、缓存穿透(CachePenetration)问题描述请求数据库中不存在的数据(如非法ID),导致请求绕过缓存直接击穿到数据库。典型场景:恶意攻击:频繁请求id=-1或随机不存在的用户ID。业务逻辑缺陷:未校验参数合法性(如非数字ID查询)。解决方案空值缓存将查询结果为null的请求也缓存,设置较短的过期时间(如5分钟)。publicObjectgetData(Stringkey){Object
何怀逸
·
2025-03-06 17:36
Redis
缓存
redis
数据库
Redis
各数据类型使用场景详解
1.字符串(String)场景1:计数器(如文章阅读量)问题:高
并发
下对同一数值进行增减操作时,需保证原子性,避免竞态条件导致数据不一致。频繁读写可能成为性能瓶颈。
何怀逸
·
2025-03-06 17:35
Redis
redis
数据库
缓存
Redis
和 Mysql 中的数据一致性问题
Redis
和MySQL的数据很难直接实现强一致性,但可以通过一些策略尽量接近或实现最终一致性。下面从两者的特性、挑战以及解决方案来分析。
百里自来卷
·
2025-03-06 17:05
redis
mysql
数据库
MySQL 与
Redis
的数据一致性问题
MySQL与
Redis
的数据一致性方案有哪些?先写MySQL还是先写
Redis
?缓存数据是更新还是清除?强一致还是最终一致?问题:如果mysql写成功了,但是
Redis
写(删除)失败了怎么办?
m0_74824823
·
2025-03-06 16:27
面试
学习路线
阿里巴巴
mysql
redis
数据库
常用的分布式 ID 设计方案
文章目录1.UUID2.数据库自增ID3.雪花算法4.
Redis
生成ID5.美团Leaf1.UUID原理:UUID是由数字和字母组成的128位标识符,通过特定算法随机生成,包括时间戳、计算机网卡地址等信息
梦城忆
·
2025-03-06 15:17
分布式
浅谈常用的分布式ID的设计方案以及Snowfake是否受冬令时切换影响
浅谈常用的分布式ID的设计方案以及Snowfake是否受冬令时切换影响分布式ID定义典型实现方案基于数据库自增序列的实现UUID方案
Redis
方案Snowflake方案Snowfake是否受冬令时切换影响分布式
24K不怕
·
2025-03-06 15:47
分布式
分布式ID
Snowfake
提高SQL查询性能的7个法宝
是的,每个数据库厂商都在做着各种不同的努力,但作为开发人员仍然要克服各种问题,无论是在SQLServer,Oracle,DB2,Sybase,MySQL数据库,还是其它关系数据库平台上编写SQL代码,
并发
性
傻儿哥
·
2025-03-06 15:45
ORACLE
sql
数据库
报表
sql
server
sybase
存储
幂等性设计原则:如何保证服务中任务不重复执行?
别怕,咱们今天就来聊聊如何用幂等性策略,让你在分布式系统或高
并发
场景下,稳稳地“只执行一次”!
小小小小关同学
·
2025-03-06 14:36
项目相关
oracle
数据库
SpringBoot+Quartz+
Redis
+Mysql定时从
Redis
存入Mysql
先说明一下场景以博客为例,对每个用户的粉丝,和该用户下面的博客的赞数之和,放入
redis
这里以1小时更新一次代码实现以https://blog.csdn.net/baxxdwyp/article/details
baxxdwyp
·
2025-03-06 14:32
springboot
quartz
redis
mysql
Docker部署CRMEB开源版本实战
开源版本对系统的要求如下:运行环境要求操作系统Linux/WindowsWEB服务Nginx/Apache/IISPHP版本PHP7.1~7.4数据库MySQL5.7~8.0(引擎:InnoDB)缓存
Redis
HOOLOO
·
2025-03-06 13:27
docker
开源
容器
CRMEB
20道<Mysql>面试题(超级易懂版)
InnoDB:就像是一辆有安全气囊和ABS系统的车,注重数据的安全和完整性,支持事务(保证一系列操作要么全部成功,要么全部失败),还能处理
并发
操作。
Beuself.
·
2025-03-06 13:55
mysql
数据库
Redis
-分布式
锁
分布式
锁
为什么需要分布式
锁
核心场景举例技术原理简述项目中需要注意的优化和思考小结分布式
锁
的本质
Redis
分布式
锁
的实现原理?
左灯右行的爱情
·
2025-03-06 11:08
redis
分布式
数据库
go语言数据类型
并发
性:原生支持
并发
编程。简洁性:编程风格简洁直接,代码可读性与可维护性高。跨平台性:程序能在Windows、Linux、MacOS等多系统运行。
skyQAQLinux
·
2025-03-06 11:08
golang
开发语言
园区环境数字化管理系统(源码+文档+讲解+演示)
系统概述园区环境数字化管理系统采用前后端分离的架构设计,服务端基于MySQL5.7+、JDK1.8+和
Redis
,前端则采用Vue2.6.14和Eleme
·
2025-03-06 09:12
开源项目介绍
docker 常用容器启动 docker-compose.yml 配置文件详解
以前部署项目,在服务器上安装项目所需的软件,如nginx、
redis
等。可能在测试环境测试没有问题,由于环境配置等不同,部署到生产环境又会产生莫名奇怪的问题。
java阿杜
·
2025-03-06 07:43
docker
部署
docker
容器
docker
compose
分布式
锁
—4.
Redis
son的联锁和红
锁
一
大纲1.
Redis
son联锁MultiLock概述2.
Redis
son联锁MultiLock的加锁与释放
锁
3.
Redis
son红
锁
RedLock的算法原理4.
Redis
son红
锁
RedLock的源码分析
东阳马生架构
·
2025-03-06 07:42
分布式锁原理与源码
分布式锁
Redission
Kubernetes(K8S)部署
Redis
Cluster 集群
以下将详细介绍如何使用Kubernetes(K8S)部署
Redis
Cluster集群,并给出相应的YAML代码。
Sirius Wu
·
2025-03-06 07:37
kubernetes
redis
容器
JDBC事务
一、什么事事务1、事务事务(Transaction):是
并发
控制的单元,是用户定义的一个操作序列。这些操作要么都成功,要么都失败,是一个不可分割的工作单位。
祈祷平安,加油
·
2025-03-06 06:29
Java中级
java
数据库
mysql
[冲击大厂]一文彻底掌握
Redis
缓存雪崩,缓存穿透和缓存击穿+八股吊打面试官
一、缓存雪崩问题本质大量缓存数据在同一时间过期(失效)时,如果此时有大量的用户请求,都无法在
Redis
中处理,于是全部请求都直接访问数据库,从而导致数据库的压力骤增,严重的会造成数据库宕机,从而形成一系列连锁反应
八股文领域大手子
·
2025-03-06 05:50
缓存
redis
数据库
ThreadLocal解析
例如,解决SimpleDateFormat的非线程安全问题:每个线程通过ThreadLocal持有自己的实例,避免
并发
修改。2.使用场景线程安全资源管理:如数据库连接(Connec
八股文领域大手子
·
2025-03-06 05:16
数据库
java
sql
jvm
七、
Redis
内存管理详解:模型、优化策略(LRU/LFU、对象共享)
Redis
内存管理详解:模型、优化策略(LRU/LFU、对象共享)
Redis
以高性能和低延迟著称,但作为基于内存的数据库,内存管理是其核心问题之一。
伯牙碎琴
·
2025-03-06 05:46
#
Redis
redis
十一、
Redis
Sentinel(哨兵)—— 高可用架构与配置指南
Redis
Sentinel(哨兵)——高可用架构与配置指南在分布式应用中,
Redis
主从复制(Master-Slave)虽然能提供读写分离的能力,但它无法自动故障转移(failover)。
伯牙碎琴
·
2025-03-06 05:46
#
Redis
redis
sentinel
架构
【java后端学习路线4】SpringBoot+MyBatisPlus+
Redis
学习指南,985本海硕自学转码
计算机网络->JavaWeb->Maven(1)->Spring->SpringMVC->Mybatis->Maven(2)->Linux->Git->SpringBoot->MyBatisPlus->
Redis
程序员城南
·
2025-03-06 04:13
java后端学习路线
java
spring
boot
mybatis
redis
2
Redis
字符串(String) 命令大全
Redis
提供了丰富的字符串类型操作命令,支持设置、获取、修改、追加等多种功能。本文整理了常用的
Redis
字符串命令,并附带详细示例,方便学习和复习。1.SET命令作用:设置指定key的值。
Theodore_1022
·
2025-03-06 04:11
redis教程
redis
nosql
nosql数据库
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他