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
sonClient的Lock锁详解
目录一、前言二、Lock源码解析2.1、lock()源码2.2、lock(longleaseTime,TimeUnitunit)源码2.3、trylock()源码2.4、trylock(longwaitTime,longleaseTime,TimeUnitunit)源码2.5、trylock(longwaitTime,TimeUnitunit)源码2.6、unlock()源码三、Lock相关代码示
DreamBoy_W.W.Y
·
2024-02-03 07:21
redis
redis
基于nginx+springboot+
redis
的IP封控策略实现
springboot中可以通过拦截器+
redis
的方式对防暴刷处理,
redis
记录一定时间内某个ip的请求数量,当请求数量达到一定阈值,直接返回报错而不处理请求。
西红薯炒番茄
·
2024-02-03 07:17
Java
SpringBoot
nginx
spring
boot
redis
Redis
(十一)单线程VS多线程
-阻塞IONoneBlockingIO-非阻塞IOIOmultiplexing-IO多路复用signaldrivenIO-信号驱动IOasynchronousIO-异步IO场景:引出epoll总结开启
Redis
Lucky_Turtle
·
2024-02-03 07:16
Java
redis
php
数据库
从
redis
setnx 来看看分布式锁
什么是分布式锁分布式锁(多服务共享锁)在分布式的部署环境下,通过锁机制来让多客户端互斥的对共享资源进行访问/操作。为什么需要分布式锁在单体应用服务里,不同的客户端操作同一个资源,我们可以通过操作系统提供的互斥(锁/信号量等等)来提供互斥的能力,保证操作资源的只有一个客户端。在分布式的情况里,就需要第三方组件来保证对统一资源的操作的互斥。(下单中,两个人下单,一个人下单请求走订单服务A机器,另一个人
木子林_
·
2024-02-03 07:14
redis
Redis
核心技术与实战【学习笔记】 - 16.
Redis
缓存异常:缓存和数据库不一致
概述只要使用
Redis
缓存,就必须面对缓存和数据库的一致性问题。重要的是,如果数据不一致,那么业务应用从缓存中读取的数据就不是最新数据,这会导致严重的问题。
陈建111
·
2024-02-03 07:12
Redis核心技术学习
redis
redis
缓存和数据库不一致
Redis
核心技术与实战【学习笔记】 - 18.
Redis
缓存被污染了,如何选择淘汰策略
前言在一些常见下,有些数据被访问的次数非常少,甚至只会被访问一次。当这些数据请求后,还继续留存在缓存中的话,只会白白占用缓存的空间。这种情况就是缓存污染。当缓存污染不严重时,只有少量数据占据缓存空间,此时对缓存系统的影响不大。但是,缓存污染一旦变得验证后,就会有大量不在访问的数据滞留在缓存中。如果这时数据占满了缓存空间,我们再往缓存中写入新数据时,就需要先把这些数据逐步淘汰出缓存,这就会引入额外的
陈建111
·
2024-02-03 07:12
Redis核心技术学习
redis
缓存污染
缓存污染后如何选择淘汰策略
Redis
核心技术与实战【学习笔记】 - 15.
Redis
缓存的淘汰策略
前言
Redis
缓存使用内存来保存数据,避免业务应用直接从数据库读取数据,可以提升应用的访问速度。
陈建111
·
2024-02-03 07:11
Redis核心技术学习
redis
redis
缓存淘汰策略
redis
缓存容量设置
Redis
核心技术与实战【学习笔记】 - 17.
Redis
缓存异常:缓存雪崩、击穿、穿透
概述
Redis
的缓存异常问题,除了数据不一致问题外,还会面临其他三个问题,分别是缓存雪崩、缓存击穿、缓存穿透。这三个问题,一旦发生,会导致大量的请求积压到数据库。
陈建111
·
2024-02-03 07:36
Redis核心技术学习
redis
缓存雪崩
缓存击穿
缓存穿透
简单实践 java spring boot 自动配置模拟
1.概要1.1需求,自己写一个
redis
-spring-boot-starter模拟自动配置自动配置就是在引入*-starter坐标后,可以已经spring框架的规则实现一些Bean的自动注入,并设置一些参数的默认值
科学的发展-只不过是读大自然写的代码
·
2024-02-03 07:04
spring
cloud
java
spring
boot
自动配置
Redis
简单阐述、安装配置及远程访问
目录一、
Redis
简介1.什么是
Redis
2.特点3.优势4.数据库对比5.应用场景二、安装与配置1.下载2.上传解压3.安装gcc4.编译5.查看安装目录6.后端启动7.测试8.系统服务配置三、
Redis
空空_k
·
2024-02-03 07:03
Linux之centos
centos
redis
linux
数据库
架构学习(二):原生scrapy如何接入scrapy-
redis
,初步入局分布式
原生scrapy如何接入scrapy-
redis
,实现初步入局分布式前言scrpy-
redis
分布式碎语实现流程扩展结束前言scrpy-
redis
分布式下图是scrpy-
redis
官方提供的架构图,按我理解
九月镇灵将
·
2024-02-03 06:58
逆向与架构
架构
学习
scrapy
架构学习(三):scrapy-
redis
源码分析并实现自定义初始请求
scrapy-
redis
源码分析并实现自定义初始请求前言关卡:如何自定义初始请求背景思考简单又粗暴的方式源码分析结束前言通过这篇文章架构学习(二):原生scrapy如何接入scrapy-
redis
,初步入局分布式
九月镇灵将
·
2024-02-03 06:58
逆向与架构
架构
学习
scrapy
若依可以挂php,Centos7 部署若依前后端分离项目
文章目录一、本地准备1.克隆项目到本地2.前端项目3.后端项目4.nginx配置文件二、Centos7环境准备2.1.安装mysql并启动2.2.安装
redis
并启动2.3.安装nginx和配置nginx.conf
阿晴招生笔记
·
2024-02-03 06:28
若依可以挂php
IDEA2022.3连接
redis
1.IDEA2022.3连接
redis
1.配置连接setnamelisikeys*getname1.2驱动首次连接需要从远程仓库下载
redis
驱动,默认是从github进行下载,有可能会下载失败(网络问题
笔痕墨影
·
2024-02-03 06:22
环境安装
数据库
redis
idea
CENTOS7 部署若依前后端分离项目
文章目录一、本地准备1.克隆项目到本地2.前端项目3.后端项目4.nginx配置文件二、Centos7环境准备2.1.安装mysql并启动2.2.安装
redis
并启动2.3.安装nginx和配置nginx.conf
飞飞翼
·
2024-02-03 06:48
VUE
vue.js
前端
javascript
centos
若依
centos 7 部署若依前后端分离项目
目录一、新建数据库二、修改需求配置1.修改数据库连接2.修改
Redis
连接信息3.文件路径4.日志存储路径调整三、编译后端项目四、编译前端项目1.上传项目2.安装依赖3.构建生产环境五、项目部署1.创建目录
空空_k
·
2024-02-03 06:39
Linux之centos
centos
linux
ruoyi
Jmeter压力测试实战分析详解
举个栗子,
Redis
官网压测的例子,256字节的读速度11w/s,写速度8.1w/s,都知道
redis
优点是多变的数据结构,string、List、hash、se
测试小贝
·
2024-02-03 05:04
jmeter
压力测试
postman
测试工具
单元测试
测试用例
功能测试
redis
配置类报Could not autowire. No beans of ‘
Redis
ConnectionFactory‘ type found.
@Configurationpublicclass
Redis
Config{@Bean@SuppressWarnings(value={“unchecked”,“rawtypes”})public
Redis
Template
redis
Template
memgLIFE
·
2024-02-03 05:58
Springboot
redis
缓存
数据库
ArrayList的
扩容
机制详解,解决面试难题!
我最近就遇到了,虽然我之前读过,但这玩意干读不进味啊今天我就来讲讲ArrayList,这个白家长谈的经典数据结构的
扩容
机制!
Chowley
·
2024-02-03 04:43
QALog
python
开发语言
redis
操作----hash操作
1,什么是哈希值哈希值是将任意长度的输入字符串转换为密码并进行固定输出的过程。哈希值不是一个“密码”,我们不能通过解密哈希来检索原始数据,它是一个单向的加密函数。2,Merkle树是如何工作的当存在大量的数据时,将很难验证它,并需要大量的内存来存储和保护它,但在Merkle树的帮助下,我们可以轻松克服所有这些问题。3,创建一个哈希值组4,查看哈希值5,获取person的key值6,得到person
苹果茸
·
2024-02-03 03:28
redis
哈希算法
数据库
redis
-----04-----
redis
-hash结构以及应用
redis
的底层是使用数组加双向链表来实现hash结构的。2基础命令详细命令请查看http://
redis
.cn/commands.html。
Mango酱
·
2024-02-03 03:28
redis专题
redis
哈希算法
数据库
PHP
Redis
- Hash (哈希)
Redis
hash是一个string类型的field和value的映射表,特别适合用于存储对象。
taiouren
·
2024-02-03 03:58
Redis
php
redis
哈希算法
php
Redis
-- list列表
只有克服了情感的波动,才能专心致志地追求事业的成功目录列表list命令lpushlpushxrpushrpushxlrangelpoprpoplindexlinsertllenlremltrim阻塞命令小结列表列表相当于数组或者顺序表。列表类型是用来存储多个有序的字符串,如图2-19所示,a、b、c、d、e五个元素从左到右组成了一个有序的列表,列表中的每个字符串称为元素(element),一个列表
niceffking
·
2024-02-03 03:56
Redis
redis
数据库
缓存
Redis
-- hash哈希
目录关于
Redis
的hashhash命令hsethgethexistshdelhkeyshvalshgetallhmgethlenhsetnxhash计数hincrbyhincrbyfloat小结关于
Redis
niceffking
·
2024-02-03 03:24
Redis
javaEE进阶
redis
oracle数据库监听由于resolv.conf配置导致连接异常
出现问题过程是:做了虚拟机迁移,对存储进行
扩容
,迁移后应用不能正常访问数据库。重启监听操作,监听不能正常停止,通过杀进程然后再启动,能正常起来,但不能查看监听状态。
烟雨归来
·
2024-02-03 03:18
oracle
数据库
Queue集合之PriorityBlockingQueue详解
2、查看类图接口3.源码解析3.1构造器3.2offer操作3.2.1
扩容
3.2.2建堆算法3.2.3图文解释3.3poll操作3.3.1dequeue出队源码3.3.2siftDownComparable
乐乐Java路漫漫
·
2024-02-03 03:32
队列
java
队列
java
数据结构
PriorityBlockingQueue的tryGrow方法
前言:最近看PriorityBlockingQueue这个类的过程中,对
扩容
方法产生了一些困惑,特此记录下自己思索的过程。
不随意的风
·
2024-02-03 03:32
JUC
java
开发语言
Prometheus 监控
Redis
前言PrometheusExporterfor
Redis
Metrics.Supports
Redis
2.x,3.x,4.x,and5.xPrometheus监控
Redis
更新历史2019年03月23日-初稿阅读原文
王奥OX
·
2024-02-03 02:39
全方面解析msvcp110.dll文件的修复教程,六个修复msvcp110.dll文件丢失问题的详细方法
msvcp110.dll是一个动态链接库文件,它是MicrosoftVisualC++2012
Redis
tributablePackage(微软视觉C++2012重新分配包)的一部分。
sheng12345678rui
·
2024-02-03 02:54
windows
dll丢失
1024程序员节
dll修复工具
dll
centos7 阿里云服务器docker安装
redis
centos7阿里云服务器docker安装
redis
docker安装请阅读其他文章已有介绍搜索
redis
镜像dockersearch
redis
[root@izj6c5c5zhif1dhww06p26z~
不见当年三月花
·
2024-02-03 02:14
Redis
性能问题排查指引
目录
Redis
性能问题排查手段1.定位问题点2.定位
Redis
具体性能问题参考:
Redis
性能问题排查手段1.定位问题点当发生业务系统访问
Redis
慢或者超时异常时,可能的原因有以下三个:客户端问题:如果客户端使用的是
杨_同_学
·
2024-02-03 02:52
JAVA面试题分享四百三十:AOP+
Redis
son 延时队列,实现缓存延时双删策略
目录一、缓存延时双删二、
Redis
son实现延时消息三、AOP+延时队列,实现延时双删策略一、缓存延时双删关于缓存和数据库中的数据保持一致有很多种方案,但不管是单独在修改数据库之前,还是之后去删除缓存都会有一定的风险导致数据不一致
之乎者也·
·
2024-02-03 02:01
JAVA
面试题分享
Redis
面试题分享
java
缓存
spring
Linux下一键部署
Redis
脚本
redis
安装脚本如下#!
小脑斧攻城狮
·
2024-02-03 02:59
linux
redis
数据库
Redis
简述
Redis
是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
MA木易YA
·
2024-02-03 02:46
金九银十,啃完这35个Java技术栈,冲刺年薪百万
个技术点:JVM、Linux、MyBatista、SpringBoot、Spring、SQL优化、Tomcat、Zookeeper、消息中间件、Dubbo、MongoDB、MySQL、RabbitMQ、
Redis
等风来.长
·
2024-02-03 00:17
java
java
面试
开发语言
性能优化
程序人生
啃完这35个Java技术栈,冲刺大厂offer
个技术点:JVM、Linux、MyBatista、SpringBoot、Spring、SQL优化、Tomcat、Zookeeper、消息中间件、Dubbo、MongoDB、MySQL、RabbitMQ、
Redis
啊码
·
2024-02-03 00:16
面试
java
面试
开发语言
服务器
职场和发展
一线大厂面试真题——5分钟带你快速了解什么是Kubernetes
作为一种容器自动部署、
扩容
以及管理的技术,我们可
似来
·
2024-02-03 00:45
Spring
Cloud生态必问面试题
面试
kubernetes
职场和发展
分布式
负载均衡
容器
云原生
【数据库】五种主流数据库对比
在平时场景中,关于各个,以下是关于几种主流数据库的对比分析,包括MySQL、PostgreSQL、MongoDB、
Redis
和SQLServer。
沐风—云端行者
·
2024-02-03 00:43
云计算架构
数据库
mysql
poostgresql
mongodb
redis
sql
server
centos7安装
redis
在CentOS7上安装
Redis
,你可以选择从官方源码编译安装,也可以通过系统自带的包管理器Yum进行安装。
iteye_10392
·
2024-02-03 00:23
redis
redis
数据库
缓存
Redis
篇之缓存穿透
一、什么是缓存穿透1.正常使用
redis
假设下面是一个根据id来查询文章的一个路径,正常流程就如下图所示。
学java的冲鸭
·
2024-02-02 23:10
缓存
redis
数据库
面试
接口自动化测试的一点总结
接口实现了什么功能接口是否有操作了数据库对应字段接口是否有操作了
redis
对应key接口的入参包括必填项和选填项丢失
程序员雨果
·
2024-02-02 23:03
软件测试
技术分享
oracle
数据库
缓存框架jetcache
在实际应用中,并不是单一的使用本地缓存或者
redis
,更多是组合使用来满足不同的业务场景。jetcache组件实现了优雅的组合本地缓存和远程缓存。支持多种缓存类型:本地缓存、分布式缓存、多级缓存。
A尘埃
·
2024-02-02 23:02
缓存
jetcache框架
【Django开发】前后端分离美多商城项目:项目准备和搭建(附代码,文档)
采用Django+Jinja2模板引擎+Vue.js实现前后端逻辑,Nginx服务器(反向代理)Nginx服务器(静态首页、商品详情页、uwsgi服务器(美多商场业务场景),后端服务:MySQL、
Redis
程序员一诺
·
2024-02-02 22:09
python笔记
Django笔记
django
python
后端
【Django开发】前后端不分离美多项目第2篇:项目配置(附代码,文档已分享)
采用Django+Jinja2模板引擎Vue.js实现前后端逻辑,Nginx服务器(反向代理)Nginx服务器(静态首页、商品详情页、uwsgi服务器(美多商场业务场景),后端服务:MySQL、
Redis
程序员一诺
·
2024-02-02 22:39
python笔记
Django笔记
django
python
后端
【Django开发】0到1开发美多商城项目第3篇:用户注册业务实现(附代码,已分享)
采用Django+Jinja2模板引擎+Vue.js实现前后端逻辑,Nginx服务器(反向代理)Nginx服务器(静态首页、商品详情页、uwsgi服务器(美多商场业务场景),后端服务:MySQL、
Redis
程序员一诺
·
2024-02-02 22:38
python笔记
Django笔记
django
python
后端
springboot集成
redis
并设置过期时间
redis
作为常用的缓存工具在日常中经常使用,首先是下载
redis
redis
-github选择windows/linux安装即可不会自己百度下载好后配置
redis
配置文件设置访问密码为123456开始集成
"农"夫山泉
·
2024-02-02 21:23
spring
boot
redis
后端
你不知道的
Redis
:
Redis
Cluster与JedisCluster
Redis
Cluster是
Redis
官方提供的集群解决方案。由于业务的飞速增长,单机模式总会遇到内存、性能等各种瓶颈,这个时候我们总会喊,上集群啊。就跟我家热得快炸了,你总喊开空调呀一样。
java菜
·
2024-02-02 21:35
Springboot 批量增加
redis
中的数据,并批量设置过期时间
1.背景一个功能需要一次性解析大量数据放到
Redis
中缓存,并且每个key都需要设置过期时间,但是
Redis
本身命令不支持批量设置过期时间,
Redis
Template中也没有相关的方法。
洛祁枫
·
2024-02-02 21:18
spring
boot
redis
后端
VirtualBox磁盘
扩容
一般我们在设置虚拟磁盘时采用的是动态分配大小.但是还是极有可能用着用着超出了最大容许容量.此时就需要对虚拟磁盘
扩容
.对虚拟磁盘文件
扩容
,建议不要用图像界面,否则很慢.cd/d"D:\ProgramFiles
破旧的大卡车
·
2024-02-02 21:00
【ubuntu20.04】安装
Redis
一、安装apt-getupdateapt-getinstall
redis
-server验证是否安装成功service
redis
status如果提示以下信息,代表service服务识别不了
redis
要不没安装或者安装了名字不是这个可以使用
tianxinw
·
2024-02-02 21:14
redis
ubuntu
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他