Redis
文章平均质量分 73
redis
旷野历程
精通微服务架构、分布式架构以及高性能、高并发、高可用等领域;精通MySQL数据库原理,对SQL调优、分库分表、数据一致性、海量数据处理等有深入了解。具备独立设计和开发的经验,曾负责过大型分布式服务设计、支付交易系统的设计,能够快速定位和解决线上问题。
展开
-
内存淘汰策略
当 Redis 作为缓存使用的时候,推荐使用 allkeys-lru 淘汰策略。Redis支持多种内存淘汰策略,可以通过配置文件中的 maxmemory-policy 参数来指定。redis.conf 配置文件中的 maxmemory 属性限定了 Redis 最大内存使用量,当占用内存大于 maxmemory 的配置值时会执行内存淘汰策略。内存淘汰机制由 redis.conf 配置文件中的 maxmemory-policy 属性设置,没有配置时默认为 no-eviction 模式。原创 2024-03-29 14:53:33 · 338 阅读 · 0 评论 -
谈谈 Redis 除了作缓存之外还能干什么
Redis 是一种内存键值数据库,它支持多种数据结构,如 String、Hash、List、Set、SortedSet。原创 2023-12-29 16:55:23 · 822 阅读 · 0 评论 -
Redis如何选择数据结构
Redis 常用的数据结构一共有五种:string、hash、list、set、zset(sorted set)。大多数场景下使用 string 都可以去解决问题。但是,这并不一定是最优的选择。原创 2023-12-19 11:20:52 · 562 阅读 · 0 评论 -
Redis集群系列十二 —— 故障转移二
故障转移二原创 2023-01-03 11:30:00 · 840 阅读 · 0 评论 -
Redis集群系列十一 —— 故障转移一
故障转移原创 2023-01-02 18:00:00 · 1005 阅读 · 0 评论 -
Redis集群系列十 —— 集群伸缩之收缩
集群伸缩之收缩原创 2023-01-01 13:00:00 · 1210 阅读 · 0 评论 -
Redis集群系列九 —— 集群伸缩之扩容
集群伸缩之扩容原创 2023-01-01 00:31:43 · 1942 阅读 · 0 评论 -
Redis集群系列八 —— 集群间数据同步原理
Redis 集群间怎么实现数据同步原创 2023-01-01 00:31:40 · 2255 阅读 · 0 评论 -
Redis集群系列七 —— 散列插槽分析
Redis散列插槽分析原创 2022-12-30 14:45:08 · 1078 阅读 · 0 评论 -
Redis集群系列六 —— 分片集群搭建
Redis搭建分片集群原创 2022-12-29 23:21:01 · 976 阅读 · 0 评论 -
Redis预分区/片
Redis预分区原创 2022-12-28 22:58:07 · 597 阅读 · 0 评论 -
Redis集群系列五 —— 分区/片概念
Redis分区原创 2022-12-28 22:52:37 · 1238 阅读 · 0 评论 -
Redis集群系列四 —— 哨兵集群搭建
Redis集群系列之哨兵集群原创 2022-12-28 22:49:22 · 560 阅读 · 0 评论 -
Redis集群系列三 —— 哨兵集群原理
Redis搭建哨兵集群原创 2022-12-28 22:36:11 · 726 阅读 · 0 评论 -
Redis集群系列二 —— 主从架构
Redis主从集群搭建原创 2022-12-28 22:32:34 · 629 阅读 · 0 评论 -
Redis集群系列一 —— AKF拆分原则
Redis集群之AKF架构原理原创 2022-12-28 22:31:24 · 891 阅读 · 0 评论 -
Redis布隆过滤器
Redis布隆过滤器原创 2022-12-23 19:06:54 · 963 阅读 · 0 评论 -
Redis 多路复用
Redis 多路复用原创 2022-12-23 09:30:42 · 4184 阅读 · 0 评论 -
Redis跳跃表(SkipList)
Redis跳跃表(SkipList)原创 2022-12-22 22:48:53 · 1674 阅读 · 0 评论 -
redisTemplate、jedis、lettuce、redission的对比
redisTemplate、jedis、lettuce、redission的对比原创 2022-08-27 23:03:56 · 1045 阅读 · 0 评论 -
Jedis操作Redis
String类型操作package com.higgin.string;import java.util.List;import redis.clients.jedis.Jedis;/** * jedis针对字符串的各种操作 */public class StringDemo { public static void main(String[] args) { Jedis jedis = new Jedis("127.0.0.1",6379);转载 2022-01-12 13:47:26 · 320 阅读 · 0 评论 -
Jedis的五大类型操作函数说明
分享知识 传递快乐1.value操作exists(key):确认一个key是否存在del(key):删除一个keytype(key):返回值的类型keys(pattern):返回满足给定pattern的所有keyrandomkey:随机返回key空间的一个keyrename(oldname, newname):将key由oldname重命名为newname,若newname存在则删除newname表示的keydbsize:返回当前数据库中key的数目expire:设定原创 2021-08-19 15:41:39 · 738 阅读 · 0 评论 -
RedisTemplate 序列化配置
分享知识 传递快乐当我们的数据存储到 Redis 的时候,我们的键(key)和值(value)都是通过 Spring 提供的 Serializer 序列化到数据库的。RedisTemplate 默认使用的是 JdkSerializationRedisSerializer,StringRedisTemplate 默认使用的是 StringRedisSerializer。序列化的方法JdkSerializationRedisSerializer:POJO对象的存取场景,使用JDK本身..原创 2020-12-27 10:19:38 · 3130 阅读 · 0 评论 -
spring-data-redis和jedis用法、区别
分享知识 传递快乐Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。redis与spring的整合一般分为spring-data-redis整合和jedis整合,先看看两者的区别1、引用的依赖不同:spring-da...原创 2018-06-13 21:55:04 · 17581 阅读 · 6 评论