首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
redis
ZXZG
创建于2023-11-21
订阅专栏
redis专栏
暂无订阅
共14篇文章
创建于2023-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RocketMq快速实战以及集群架构原理详解
一、MQ简介 MQ:MessageQueue,消息队列。是在互联网中使用非常广泛的一系列服务中间件。 这个词可以分两个部分来看,一是Message:消息。消息是在不同进程之间传递的数据。这些进程可以部
RocketMq快速实战
一、MQ简介 MQ:MessageQueue,消息队列。是在互联网中使用非常广泛的一系列服务中间件。 这个词可以分两个部分来看,一是Message:消息。消息是在不同进程之间传递的数据。这些进程可以部
HyperLogLog与事务之Redis7.0前瞻
Redis高级数据结构HyperLogLog HyperLogLog(Hyper[ˈhaɪpə(r)])并不是一种新的数据结构(实际类型为字符串类型),而是一种基数算法,通过HyperLogLog可以
Redis开发规范与性能优化
一、键值设计 1. key名设计 (1)【建议】: 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id (2)【建议】:简洁性 保证语义的前提下,控制
Redis缓存设计
缓存设计 缓存穿透 缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查
Redis缓存设计之性能优化
缓存设计 缓存穿透 缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查
Redis缓存设计与性能优化
缓存设计 缓存穿透 缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查
Redis实现分布式锁之Lua脚本
以下代码示例在并发情况下存在超卖情况: 上述代码在并发情况下是会存在线程安全问题的,如果应用部署在单机可以考虑使用synchronized或者ReentrantLock进程锁是可以保证线程安全的,但是
大厂生产级Redis实现分布式锁
以下代码示例在并发情况下存在超卖情况: 上述代码在并发情况下是会存在线程安全问题的,如果应用部署在单机可以考虑使用synchronized或者ReentrantLock进程锁是可以保证线程安全的,但是
Redis高可用集群架构剖析
高可用集群模式 redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性。Redis集群不需要sentinel哨兵·也能完成节点移除和故障转移的功能。需要将每个节点设置成
Redis持久化与主从哨兵架构剖析
Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。可以对 Redis 进行设置, 让它在“ N 秒内数据集至
Redis持久化与主从架构剖析
Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。可以对 Redis 进行设置, 让它在“ N 秒内数据集至
Redis数据结构与高性能原理
Redis安装 五种核心数据类型 string 哈希hash 列表list 集合set 有序集合zset string结构 字符串常用操作 SET key value // 存入字符串键值对 MSET
Redis安装与核心数据结构
Redis安装 五种核心数据类型 string 哈希hash 列表list 集合set 有序集合zset string结构 字符串常用操作 SET key value // 存入字符串键值对 MSET