首页
文章归档
默认分类
关于页面
1
windows 关闭安全中心通知
2
热部署
3
大数据知识体系入门
4
bean 初始化方法
5
B+ 树和 B- 树
Rainsheep
累计撰写
471
篇文章
累计创建
89
个标签
累计收到
0
条评论
导航
首页
文章归档
默认分类
关于页面
目录
搜索
标签搜索
api
save
智商低
dfs
知识点
bfs
设计模式
加密
token
work
大数据
工具
redis
数据结构
算法
druid
多线程
OS
jvm
lucene
es
tools
bash
mysql
mybatis
lombok
jwt
elk
ssl
http
sso
gradle
nginx
maven
yml
spring
sql
springboot
android
excel
规范
安全
生活轨迹
docker
ssh
conda
mac
git
log
GitHub
服务器
JS
IDEA
个人网盘
Cloudreve
待分类
nosql
数据库
学习笔记
递归
图床
前端
python
树
Java
递推
模拟
水题
html
STL
软件教程
硬件
数学问题
知识点总结
图
资源搜索
字符串
windows
acm
centos
DP
ss
solo
Shadowsocks
Linux
ssss
tag
mytag
inpit
标签
nosql
redis 热点 key 和 大 key
3 个月前
12
0
0
25.2℃
参考文档:【原创】谈谈redis的热key问题如何解决JAVA秘籍之Redis BigKey1. hot key1.1 什么是热点 key 问题其实 热 key 问题说来也很简单,就是瞬间有几十万的请求去访问 redis 上某个固定的 key,从而压垮缓存服务的情况。其实生活中也是有不少这样的例子。
跳跃表
3 个月前
13
0
0
25.3℃
参考文档:什么是跳跃表?1. 什么是跳跃表跳跃表(Skip List)是一种基于有序链表的扩展,简称跳表。其实就是使用关键节点作为索引的一种结构。怎样能更快查找到一个有序链表的某一节点呢?可以利用类似索引的思想,提取出链表中的部分关键节点比如:给定一个长度是 7 的有序链表,节点值依次是 1->
redis 常见问题
3 个月前
12
0
0
25.2℃
参考文档:一文读懂Redis1. 数据一致性链接:数据一致性问题在分布式环境下,缓存和数据库很容易出现数据一致性问题,如果项目对缓存的要求是强一致性,那就不要使用缓存。我们只能在项目中使用策略降低缓存与数据库一致性的概率,是无法保障两者的强一致性,一般策略包括缓存更新机制,更新数据库后及时更新缓存、
redis 实现分布式锁
3 个月前
11
0
0
25.1℃
参考文档:Redis实现分布式锁在单体应用中,如果我们对共享数据不进行加锁操作,会出现数据一致性问题,我们的解决办法通常是加锁。在分布式架构中,我们同样会遇到数据共享操作问题,本文章使用 Redis 来解决分布式架构中的数据一致性问题。1. 单机数据一致性单机数据一致性架构如下图所示:多个可客户访
数据一致性问题
3 个月前
15
0
0
25.5℃
参考文档:缓存和数据库到底先写哪个?1. 引出问题在数据库和缓存一致性问题上,有以下几个操作先删缓存,再更新数据库先更新数据库,再更新缓存先更新数据库,再删缓存第一种方式这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出
redis 过期策略和内存淘汰策略
4 个月前
15
0
0
25.5℃
参考文档:redis 的过期策略都有哪些?内存淘汰机制都有哪些?Redis的数据过期清除策略 与 内存淘汰策略Redis的LFU算法源码实现解析1. 过期策略Redis 是 key-value 数据库,我们可以设置 Redis 中缓存的 key 的过期时间。Redis 的过期策略就是指当 Redis
redis 集群
9 个月前
8
0
0
24.8℃
参考文献:Docker环境下秒建Redis集群,连SpringBoot也整上了!1. redis 集群搭建为了提高 Redis 的存储容量和响应速度,有时候我们需要搭建 Redis 集群。本文主要讲述 Redis 集群环境的搭建步骤以及如何在 SpringBoot 中整合使用 Redis 集群。这里
mac 安装 mangodb
10 个月前
11
0
0
25.1℃
参考文档:Mac 高版本 brew MongoDB 4.x 安装mongodb/homebrew-brewbrew tap mongodb/brewbrew install mongodb-community安装后的安装目录地址a configuration file: /usr/local/etc
mac 安装 redis
11 个月前
9
0
0
24.9℃
参考文献:mac安装redismac下安装redisMac 下 Redis 5.0 的卸载与安装MAC安装和卸载redisHomebrew安装redis1. mac 卸载 redis1.1 brew 安装方式卸载brew uninstall redis1.2 压缩包安装卸载停止 redis 服务器r
redis 学习笔记
2 年前
9
0
0
24.9℃
参考文档:Spring Boot StringRedisTemplate常用操作1. Redis 基础知识Redis 是一款高性能的 NOSQL 系列的非关系型数据库。NoSQL (Not Only SQL),意即“不仅仅是 SQL”,是一项全新的数据库理念,泛指非关系型的数据库。NOSQL 和关系