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分布式可重入锁
Spring Boot
Redis
实现
分布式
锁,真香
之前看很多人手写
分布式
锁,其实SpringBoot现在已经做的足够好了,开箱即用,支持主流的
Redis
、Zookeeper中间件,另外还支持JDBC。
Javaesandyou
·
2024-02-20 12:13
java
程序人生
spring
spring
boot
开发语言
使用Spring Boot整合
Redis
实现
分布式
锁
在
分布式
系统中,控制并发访问是一项关键任务。
分布式
锁是一种常见的解决方案,用于在多个节点之间协调对共享资源的访问。
Redis
作为一款高性能的内存数据库,提供了一种简单而有效的方式来实现
分布式
锁。
#看心情
·
2024-02-20 12:10
spring
boot
redis
分布式
2019-07-15
Redis
:一、
Redis
是一个开源的,使用ANSIC编写,高性能的Key-Value的NoSQL数据库。
HUGOPAN
·
2024-02-20 12:56
Flink理论—Flink架构设计
Flink架构设计Flink是一个
分布式
系统,需要有效分配和管理计算资源才能执行流应用程序。
不二人生
·
2024-02-20 12:59
#
Flink
理论
flink
大数据
DevOps - Git 版本管理
文章目录一、概述1.版本控制工具1.1.集中式版本控制工具1.2.
分布式
版本控制工具1.3.Git与SVN区别2.Git2.1.Git简史2.2.Git工作流程2.3.Git基本概念2.4.Git和代码托管中心
IoTHub - 物联网开源技术社区
·
2024-02-20 12:54
DevOps
云原生
devops
git
ci/cd
jenkins
云原生
windows下GitHub中.sh文件下载的问题解决方案
Git是
分布式
版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。A.首
Anpedestrian
·
2024-02-20 12:18
NLP
面经面经面经
2、项目中你是如何解决你这个
分布式
session的为啥用到
redis
有没有其他的解决方案3、聊一下ThreadLocal是怎么用来保存用户的信息的4、为啥要使用zuul来做入口登陆5、JVM的四种垃圾回收机制的过程讲一下
快醒醒鸭今天你编程了吗?
·
2024-02-20 12:04
java
PostgreSQL技术内幕(十三)探究MPP数据库
分布式
查询分发Dispatcher
Dispatcher(
分布式
查询分发器)是MPP数据库的核心组件,所有的查询任务都要经过其进行分发,起着沟通用户到协调者(Coordinator,即QD)和执行调度的关键作用。
·
2024-02-20 12:32
postgresql
XMall 开源商城 SQL注入漏洞复现(CVE-2024-24112)
0x01产品简介XMall开源电商商城是开发者Exrick的一款基于SOA架构的
分布式
电商购物商城前后端分离前台商城:Vue全家桶后台管理:Dubbo/SSM/Elasticsearch/
Redis
/MySQL
OidBoy_G
·
2024-02-20 11:27
漏洞复现
web安全
安全
sql
每日一个shell脚本之一键部署
Redis
每日一个shell脚本之一键部署
Redis
源码参上#/bin/bash#自动化部署
Redis
DATA=`ls/|grepdata`if[-z$DATA];thenecho"检查是否下载wget..."
M乔木
·
2024-02-20 11:57
Shell
redis
bootstrap
数据库
bash
celery异步框架的使用
-翻译过来是芹菜-官网:https://docs.celeryq.dev/en/stable/-吉祥物:芹菜-
分布式
的异步任务框架-
分布式
:一个任务,拆成多个任务在不同机器上做-异步任务:后台执行,不阻塞主任务
`越努力越幸运~
·
2024-02-20 11:56
数据库
RabbitMQ与Spring Boot如何集成?
一、RabbitMQRabbitMQ是一个开源的消息队列中间件,它实现了高效可靠的消息传递机制,可以在
分布式
系统中进行异步通信。
张燕沨
·
2024-02-20 11:54
JAVA
java-rabbitmq
rabbitmq
spring
boot
软件测试开发/全日制丨面试题:中间件-淘汰缓存还是更新缓存
本文转自测试人社区,作者AD原文链接:https://ceshiren.com/t/topic/23421问题你们的
Redis
使用的是淘汰缓存还是更新缓存,这两者有什么区别?
·
2024-02-20 11:25
Kafka核心逻辑介绍 | 京东云技术团队
1、概念Kafka是最初由Linkedin公司开发,是一个
分布式
、支持分区的(partition)、多副本的(replica)
分布式
消息系统(kafka2.8.0版本之后接触了对zk的依赖,使用自己的kRaft
·
2024-02-20 11:54
kafkaredis消息队列
nginx+lua+
redis
实现灰度发布 | 京东云技术团队
这篇文章主要是沉淀使用nginx+lua+
redis
实现灰度,当我们具备了这种能力,随时可以基于这种能力和思想调整实现方案:比如nginx+lua+(其他数据源)、nginx+(其他脚本语言)一、灰度方案
·
2024-02-20 11:53
在Ubuntu下搭建开发环境
关于本文写作目标:作为在linux下安装JDK、MySQL、Zookeeper、
Redis
、MongoDB、RabbitMQ等开发组件的快速参考指南Linux版本:LinuxMint18.2Sonya(
·
2024-02-20 11:22
认识
Redis
:不只是缓存,还有这些厉害的功能!
而在众多存储解决方案中,
Redis
以其独特的魅力和强大的功能,成为了开发者们的宠儿。今天,就让我们一起来认识一下
Redis
。一、
Redis
是什么,可以用来干什么?
·
2024-02-20 10:52
redis
为什么要学
redis
,我来告诉你 ❤️
一、引言为啥需要
redis
?没有reids有啥问题?
卢卢在路上
·
2024-02-20 10:35
redis
数据库
memcached
高并发
redis
主从架构的搭建
准备:1、首先上传
redis
文件到三台linux上,目录/home/sysadm/
redis
本次使用
redis
-3.2.8版本2、在根目录/下创建u04目录,在u04下创建
redis
目录,用于安装
redis
メイ
·
2024-02-20 10:34
数据库
操作系统
运维
Redis
之
分布式
搭建及使用快速入门
文章目录1、为什么需要用
redis
集群2、主从复制a、主从复制配置3、可用性保证之哨兵机制(Sentinel)4、
redis
分布式
方案a、客户端Shardingb、代理Proxy之Twemproxyc、
菜鸟编程98K
·
2024-02-20 10:02
•
Java架构
——【分布式缓存技术】
redis
redis集群
redis分布式
redis主从搭建
【
Redis
快速入门】
Redis
三种集群搭建配置(主从集群、哨兵集群、分片集群)
hmmwx53️系列专栏:️零基础学Java——小白入门必备重识C语言——复习回顾计算机网络体系———深度详讲HCIP数通工程师-刷题与实战微信小程序开发——实战开发HarmonyOS4.0应用开发实战——实战开发
Redis
落798.
·
2024-02-20 10:32
Redis入门到实战
redis
notepad++
数据库
XXL-CONF v1.5.0 发布,
分布式
配置中心
v1.5.0新特性1、配置中心Agent服务增强:针对非Java应用提供Agent服务获取配置,提供同步、异步两种Http请求方式,原生支持long-polling(Http)的方式获取配置数据、并实时感知配置变更。同时,强化请求权限校验;2、配置同步功能:将会检测对应项目下的全部未同步配置项,使用DB中配置数据覆盖ZK中配置数据并推送更新;在配置中心异常恢复、新配置中心集群初始化等场景中十分有效
许雪里
·
2024-02-20 10:51
Redis
优化建议
当
redis
中key数据量小时到无所谓,数据量大就很糟糕了。所以我们应该避免去使用这个命令。可以去使用SCAN,来代替。3、在存到
Redis
之前先把你的数据
alterem
·
2024-02-20 10:19
【
Redis
快速入门】
Redis
快速搭建主从架构
hmmwx53️系列专栏:️零基础学Java——小白入门必备重识C语言——复习回顾计算机网络体系———深度详讲HCIP数通工程师-刷题与实战微信小程序开发——实战开发HarmonyOS4.0应用开发实战——实战开发
Redis
落798.
·
2024-02-20 10:59
redis
边缘计算:重塑数字世界的未来
四、展望未来一、边缘计算的概念边缘计算是一种
分布式
计算
GT开发算法工程师
·
2024-02-20 10:52
边缘计算
人工智能
物联网
分布式
iot
redis
主从模式,sentinel 模式配置
编辑sentinel.xml和
redis
.conf
redis
.conf中核心是配置bind192.168.64.144daemonizeyesprotected-modenodbfilename
redis
一切顺势而行
·
2024-02-20 10:21
redis
sentinel
java
Redis
(03)——发布订阅
基础命令基于频道publishchannelmessage:将信号发送到指定的频道pubsubsubcommand[argument[argyment]]:查看订阅或发布系统状态subscribechannel[channel]:订阅一个或多个频道的信息unsubscribe[channel[channel]]:退订指定的频道,若没有指定频道,则默认退订所有频道基于模式psubcribepatte
爱编程的小生
·
2024-02-20 10:48
Redis
redis
数据库
缓存
Ubuntu 上安装
Redis
第一部分安装:要在Ubuntu上安装
Redis
,请按照以下步骤执行:更新软件包列表:打开终端(Terminal)应用程序,并运行以下命令来更新Ubuntu软件包列表:sudoaptupdate安装
Redis
沃心
·
2024-02-20 10:48
ubuntu
redis
bootstrap
Redis
Sentinel工作原理
Redis
Sentinel是
Redis
的高可用性解决方案。
辞暮尔尔-烟火年年
·
2024-02-20 10:48
Redis
redis
01.
Redis
中间件实战1
Redis
中间件实战1
Redis
各种数据结构实战字符串需求:将用户信息存储至缓存中,实现每次前端请求获取用户个人详情时直接从缓存中获取。来演示字符串的写入与读取。
airycode
·
2024-02-20 10:46
深入浅出分布式缓存Redis
redis
中间件
数据库
00.
Redis
入门
redis
介绍
Redis
(它的英文全称是RemoteDictionaryServer)是一种主要基于内存存储和运行的,能快速响应的键值数据库产品。
airycode
·
2024-02-20 10:13
深入浅出分布式缓存Redis
redis
数据库
缓存
大数据 - Spark系列《六》- RDD详解
CSDN博客大数据-Spark系列《二》-关于Spark在Idea中的一些常用配置-CSDN博客大数据-Spark系列《三》-加载各种数据源创建RDD-CSDN博客大数据-Spark系列《四》-Spark
分布式
运行原理
王哪跑nn
·
2024-02-20 10:55
spark
大数据
spark
分布式
大数据 - Spark系列《七》- 分区器详解
CSDN博客大数据-Spark系列《二》-关于Spark在Idea中的一些常用配置-CSDN博客大数据-Spark系列《三》-加载各种数据源创建RDD-CSDN博客大数据-Spark系列《四》-Spark
分布式
运行原理
王哪跑nn
·
2024-02-20 10:55
spark
大数据
spark
分布式
C#&.NET 使用RabbitMQ实现一个
分布式
事件总线(二)
在上文我们介绍了本地事件总线的一个简单实现,这次我们通过借助RabbitMQ,来完成
分布式
事件总线的设计。
郭麻花
·
2024-02-20 10:20
RabbitMQ
EventBus
.NET
25
Redis
的缓存中的数据和数据库中的不一致问题
25
Redis
的缓存中的数据和数据库中的不一致问题前言一、缓存和数据库的数据不一致是如何发生的?
海陆云
·
2024-02-20 09:40
Redis
缓存
数据库
redis
spring cloud 微服务链路追踪系统 Sleuth和zipkin 概述
分布式
应用架构虽然满足了应用横向扩展的需求,但是运维和诊断的过程变得越来越复杂,例如会遇到接口诊断困难、应用性能诊断复杂、架构分析复杂等难题,传统的监控工具并无法满足,
分布式
链路系统由此诞生核心:将一次请求
分布式
调用
小哇666
·
2024-02-20 09:08
#
SpringCloud
spring
cloud
微服务
分布式
微服务设计:Spring Cloud 链路追踪概述
SpringCloud链路追踪是指在
分布式
系统中追踪请求路径的技术。它可以帮助开发者了解请求在各个微服务之间是如何流转的,以及每个微服务处理请求所花费的时间。
surfirst
·
2024-02-20 09:04
架构
微服务
spring
cloud
java
Redis
应用问题解决
Redis
应用问题解决缓存穿透缓存击穿缓存雪崩缓存穿透理解:在缓存和数据库中都查不到数据。获取不到数据时,请求都压到数据库,可能会压垮数据库。
HxY_*_HxY
·
2024-02-20 09:32
redis尚硅谷学习
redis
面试
redis
篇-01开篇
使用场景
Redis
的数据持久化策略有哪些什么是缓存穿透,怎么解决什么是布隆过滤器什么是缓存击穿,怎么解决什么是缓存雪崩,怎么解决
redis
双写问题
Redis
分布式
锁如何实现
Redis
实现
分布式
锁如何合理的控制锁的有效时长
卡搜偶
·
2024-02-20 09:57
面试
redis
职场和发展
面试
redis
篇-02缓存穿透
原理例:一个get请求:api/news/getById/1缓存穿透:查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库解决方案一缓存空数据,查询返回的数据为空,仍把这个空结果进行缓存优点简单缺点消耗内存,可能会发生不一致的问题解决方案二布隆过滤器优点内存占用较少,没有多余key缺点实现复杂,存在误判布隆过滤器bitmap(位图):相当于是一个以(bit)位
卡搜偶
·
2024-02-20 09:57
缓存
面试
redis
面试
redis
篇-03缓存击穿
原理缓存击穿:给某一个key设置了过期时间,当key过期的时候,恰好这时间点对这个key有大量的并发请求过来,这些并发的请求可能会瞬间把DB压垮解决方案一:互斥锁解决方案二:逻辑过期提问与回答面试官:什么是缓存击穿?怎么解决?回答:缓存击穿的意思是对于设置了过期时间的key,缓存在某个时间点过期的时候,恰好这时间点对这个Key有大量的并发请求过来,这些请求发现缓存过期一般都会从后端DB加载数据并回
卡搜偶
·
2024-02-20 09:57
缓存
面试
redis
SpringBoot常见问题
SpringBoot还提供了强大的插件体系和广泛的集成,可以轻松地与其他技术栈集成,比如Thymeleaf模板、JPA、MyBatis、
Redis
、MongoDB等,同时也支持对
一朝风月S
·
2024-02-20 09:56
面试宝典
spring
boot
java
SpringCloud-基于Feign远程调用
SpringCloud是一个用于构建
分布式
系统的开发工具包,它提供了一系列的微服务组件,其中之一就是Feign。
Damon小智
·
2024-02-20 09:56
Java
spring
cloud
java
后端
分布式
微服务
负载均衡
feign
面试
redis
篇-04缓存雪崩
原理缓存雪崩:是指在同一时段大量的缓存key同时失效或者
Redis
服务宕机,导致大量请求到达数据库,带来巨大压力。
卡搜偶
·
2024-02-20 09:24
缓存
面试
redis
MySQL系列之数据导入导出
从树型、网络型到关系型,从集中式到
分布式
,均可胜任不同的业务场景和数据存储要求。在这个云时代(CloudAge),作为“轻、快、高”的代表,MySQL作为RDB的优等生,备受各行各业的青睐。
ZHOU西口
·
2024-02-20 09:00
数据库
mysql
数据库
备份与恢复
mysqldump
load
data
Redis
son 如何实现
分布式
锁
针对项目中使用的
分布式
锁进行简单的示例配置以及源码解析,并列举源码中使用到的一些基础知识点,但是没有对
redis
son中使用到的netty知识进行解析。
不怕天黑_0819
·
2024-02-20 09:42
java中实体pojo对于布尔类型属性命名尽量别以is开头,否则 fastjson可能会导致属性读取不到
假如我们有一个场景,就是需要将一个对象以字符串的形式,也就是jsonString存到一个地方,比如mysql,或者
redis
的String结构。
阿文弟
·
2024-02-20 09:27
java
开发语言
java与javascript异同
Java具有简单性、面向对象、
分布式
、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Ian1025
·
2024-02-20 08:20
javascript
java
ecmascript
前端
开发语言
学习
淘宝的十年「架构变迁」
特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:
分布式
系统中的多
程序员xysam
·
2024-02-20 08:18
架构
学习
程序人生
java
多线程、
分布式
运行用例
python多线程threading模块多线程实例#-*-coding:utf-8-*-#@Time:2024/2/715:50#@Author:居里夫人吃橘子#@File:class01.py#@Software:PyCharmimportthreadingfromtimeimportsleepdefrun(name):print(name+'该起床了')sleep(2)print(name+'
吃鱿鱼的大叔
·
2024-02-20 08:45
自动化测试
分布式
selenium
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他