首页
文章归档
标签
redis
Mar 25, 2021, 7:18:27 PM
后端
Redis多级缓存架构
1. 多级缓存架构2. 缓存设计2.1 缓存穿透缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。造成缓存穿透的基本原因有两个:自身业务
阅读更多
Mar 25, 2021, 6:14:22 PM
后端
Redis高并发分布式锁
当我们通过redis实现分布式锁的时候,写的时候总是会有很多的细小bug没有考虑到,那么怎么样才是一个真正有效的redis分布式锁1. 通过redisTemplate实现这里模拟一个电商项目中减库存的操作import org.springframework.beans.factory.annotat
阅读更多
Mar 25, 2021, 12:19:20 PM
后端
Redis高可用集群之水平扩展
Redis3.0以后的版本虽然有了集群功能,提供了比之前版本的哨兵模式更高的性能与可用性,但是集群的水平扩展却比较麻烦,今天就来带大家看看redis高可用集群如何做水平扩展,原始集群(见下图)由6个节点组成,6个节点分布在三台机器上,采用三主三从的模式。1. 启动集群启动整个集群/usr/local
阅读更多
Mar 24, 2021, 10:38:04 PM
后端
Redis缓存高可用集群
1. Redis集群方案比较1.1 哨兵模式在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般,特别是在主从切换的瞬
阅读更多
Mar 24, 2021, 12:33:50 PM
后端
Redis持久化、主从与哨兵架构详解
1. Redis持久化1.1 RDB快照在默认情况下,Redis将内存数据库快照保存在名字为dump.rdb的二进制文件中可以对redis进行设置,让它在“N秒内数据集至少有N个改动”这一条件被满足的时候,自动保存一次数据集。save 60 1000还可以手动执行命令生成RDB快照,进入redis客
阅读更多
Mar 22, 2021, 5:40:46 PM
后端
【转载】关于Redis6.0之后的面试题
1. 为什么 Redis 一开始选择单线程模型(单线程的好处)?Redis基于Reactor模式开发了网络事件处理器,这个处理器被称为文件事件处理器。它的组成结构为4部分:多个套接字、IO多路复用程序、文件事件分派器、事件处理器。因为文件事件分派器队列的消费是单线程的,所以Redis才叫单线程模型。
阅读更多
Jun 27, 2020, 12:12:42 PM
后端
Redis配置(机翻)
前景提要使用Redis的时候,有时候不明白配置是用来干嘛的,虽然上面有注释,但是英文的还是不方便,不如直接写一个程序调百度翻译的接口进行翻译,当然对程序肯定是做了优化的,不会直接逐行翻译,那样可能翻译出来的牛头不对马嘴结果compare:0-sign:2 # Redis配置文件示例。compar
阅读更多
上一页
下一页
1
Asher
文章
215
分类
5
标签
156
分类
后端
129
前端
4
运维
28
游戏
9
其他
53
标签云
docx4j
project-reactor
bcprov-jdk18on
webflux
scratch pad
postman
仁王2
神界原罪2
暴雪
OW2
kibana
SpringReactive
elasticsearch
git
响应式编程
quarkus
威联通
QNAP
nas
SonarQube
战神5-诸神黄昏
交叉编译
音乐
AI
Stable Diffusion
死亡回归
SpringSecurity
SpringCloud
Eureka
chatGPT
阿里网盘
死亡搁浅
react
json
图形化界面
Mac
VNC
ffmpeg
密码学
宽带
漏洞
PS5
游戏
有意思的图片
JobScheduler
代理
Cargo
Rust
Halo
Tesseract
OCR
URLScheme
Tess4J
alipay
base64
备案
Gradle
sublimetext
SpringNative
log4j
GraalVM
leiningen
webmagic
爬虫
jnativehook
nginx
Mockito
macOS
unittest
foobar2000
regex
Clojure
selenium
摘录
Jenkins
lamda
wsl2
黑客与画家
zerotiger
OpenSSH
IDEA
y7000p
mongodb
JXLS
procreate
Sipp
画画
CentOS7
帆软
微服务
nacos
volatile
博客
solo
Spring
软件
多路复用
epoll
GC
守望先锋
tomcat
Sharding-JDBC
翻译
内存
Ehcache
推荐系统
机器学习
吴恩达
生活
软件测试
零拷贝
转载
ZGC
ssl
dubbo
Hyper-V
shell
windows
百度翻译
redis
索引
MessagePack
POI
瞎写
http
maven
Netty
https
工具
LeetCode
多线程
AQS
CAS
synchronized
sqlserver
oracle
数据库
mysql
valatile
docker
JMM
JVM
ssh
ssr
亚马逊
GNU/Linux
SpringBoot
笔记
css
html
javascript
并发
单例模式
Java
EC2
服务器
最新文章
Sun Nov 26
docx4j 插入分页符
Sat Nov 18
如何加密一个超100G的大文件
Sat Nov 18
使用js读取excel并渲染到页面上
Sun Nov 12
Rust发送邮件,带SSL
Sat Nov 4
【已解决】cannot handle supplied parameter spec: must be passed IES parameters
标签
docx4j
1
project-reactor
1
bcprov-jdk18on
2
webflux
1
scratch pad
0
postman
1
仁王2
1
神界原罪2
1
暴雪
1
OW2
1
kibana
2
SpringReactive
6
elasticsearch
4
git
1
响应式编程
8
quarkus
2
威联通
3
QNAP
3
nas
3
SonarQube
1
战神5-诸神黄昏
0
交叉编译
1
音乐
1
AI
1
Stable Diffusion
1
死亡回归
1
SpringSecurity
1
SpringCloud
1
Eureka
1
chatGPT
1
阿里网盘
1
死亡搁浅
1
react
1
json
1
图形化界面
1
Mac
1
VNC
1
ffmpeg
1
密码学
2
宽带
2
漏洞
1
PS5
1
游戏
6
有意思的图片
0
JobScheduler
1
代理
1
Cargo
3
Rust
7
Halo
1
Tesseract
1
OCR
1
URLScheme
1
Tess4J
1
alipay
1
base64
1
备案
1
Gradle
1
sublimetext
1
SpringNative
3
log4j
1
GraalVM
10
leiningen
1
webmagic
1
爬虫
1
jnativehook
1
nginx
1
Mockito
1
macOS
5
unittest
2
foobar2000
1
regex
1
Clojure
3
selenium
1
摘录
1
Jenkins
7
lamda
1
wsl2
1
黑客与画家
4
zerotiger
3
OpenSSH
1
IDEA
2
y7000p
1
mongodb
3
JXLS
1
procreate
1
Sipp
1
画画
4
CentOS7
2
帆软
1
微服务
2
nacos
1
volatile
1
博客
2
solo
2
Spring
2
软件
1
多路复用
1
epoll
1
GC
2
守望先锋
2
tomcat
3
Sharding-JDBC
1
翻译
2
内存
2
Ehcache
2
推荐系统
1
机器学习
21
吴恩达
20
生活
2
软件测试
1
零拷贝
1
转载
3
ZGC
3
ssl
1
dubbo
1
Hyper-V
2
shell
2
windows
5
百度翻译
1
redis
7
索引
1
MessagePack
2
POI
4
瞎写
2
http
1
maven
9
Netty
11
https
1
工具
3
LeetCode
3
多线程
1
AQS
1
CAS
2
synchronized
1
sqlserver
1
oracle
1
数据库
8
mysql
11
valatile
1
docker
11
JMM
1
JVM
8
ssh
1
ssr
1
亚马逊
1
GNU/Linux
12
SpringBoot
9
笔记
3
css
1
html
1
javascript
2
并发
9
单例模式
1
Java
32
EC2
3
服务器
3
最新文章
Sun Nov 26
docx4j 插入分页符
Sat Nov 18
如何加密一个超100G的大文件
Sat Nov 18
使用js读取excel并渲染到页面上
Sun Nov 12
Rust发送邮件,带SSL
Sat Nov 4
【已解决】cannot handle supplied parameter spec: must be passed IES parameters
分类
后端
前端
运维
游戏
其他
标签
docx4j
project-reactor
bcprov-jdk18on
webflux
scratch pad
postman
仁王2
神界原罪2
暴雪
OW2
kibana
SpringReactive
elasticsearch
git
响应式编程
quarkus
威联通
QNAP
nas
SonarQube
战神5-诸神黄昏
交叉编译
音乐
AI
Stable Diffusion
死亡回归
SpringSecurity
SpringCloud
Eureka
chatGPT
阿里网盘
死亡搁浅
react
json
图形化界面
Mac
VNC
ffmpeg
密码学
宽带
漏洞
PS5
游戏
有意思的图片
JobScheduler
代理
Cargo
Rust
Halo
Tesseract
OCR
URLScheme
Tess4J
alipay
base64
备案
Gradle
sublimetext
SpringNative
log4j
GraalVM
leiningen
webmagic
爬虫
jnativehook
nginx
Mockito
macOS
unittest
foobar2000
regex
Clojure
selenium
摘录
Jenkins
lamda
wsl2
黑客与画家
zerotiger
OpenSSH
IDEA
y7000p
mongodb
JXLS
procreate
Sipp
画画
CentOS7
帆软
微服务
nacos
volatile
博客
solo
Spring
软件
多路复用
epoll
GC
守望先锋
tomcat
Sharding-JDBC
翻译
内存
Ehcache
推荐系统
机器学习
吴恩达
生活
软件测试
零拷贝
转载
ZGC
ssl
dubbo
Hyper-V
shell
windows
百度翻译
redis
索引
MessagePack
POI
瞎写
http
maven
Netty
https
工具
LeetCode
多线程
AQS
CAS
synchronized
sqlserver
oracle
数据库
mysql
valatile
docker
JMM
JVM
ssh
ssr
亚马逊
GNU/Linux
SpringBoot
笔记
css
html
javascript
并发
单例模式
Java
EC2
服务器