Redis
文章平均质量分 50
redis基本理论知识
泡^泡
你看到的只是别人想让你看到的。
展开
-
redis集群(主从)脑裂及解决方案
redis集群(主从)脑裂及解决方案转载 2022-03-30 00:08:34 · 445 阅读 · 0 评论 -
验证使用Redis的PipeLine前后性能对比
验证使用Redis的PipeLine前后性能对比原创 2021-12-10 07:00:00 · 804 阅读 · 0 评论 -
使用Redis的Hash存储Java对象
使用Redis的Hash存储Java对象原创 2021-11-04 07:22:46 · 5552 阅读 · 0 评论 -
java实现Redis的LRU缓存机制
LRU概述最近使用的放在前面,最近没用的放在后面,如果来了一个新的数,此时内存满了,就需要把旧的数淘汰,那为了方便移动数据,肯定就得使用链表类似的数据结构,再加上要判断这条数据是不是最新的或者最旧的那么应该也要使用hashmap等key-value形式的数据结构。使用LinkedHashMap实现package thread;import java.util.LinkedHashMap;import java.util.Map;public class LRUCacheTest .原创 2021-06-14 17:41:04 · 370 阅读 · 0 评论 -
布隆过滤器原理
数据结构采用bit数组+hash函数,用多个不同的hash函数计算相同的值在bit数组上的位置布隆过滤器的特点:从容器的角度来说: 1.如果布隆过滤器判断元素在集合中存在,不一定存在 2.如果布隆过滤器判断不存在,一定不存在从元素的角度来说: 3.如果元素实际存在,布隆过滤器一定判断存在 4.如果元素实际不存在,布隆过滤器可能判断存在Guava的实现<dependency> <groupId>com.g...原创 2021-04-19 22:23:23 · 309 阅读 · 0 评论 -
redis核心技术梳理(持续更新)
redis常用命令get/set/exists/del/keys/rename/dbsize/type/mget/mset/expire/setnx/incr/decr/append/flushallredis的数据类型String/Hash/List/Set/Zset/Hyperloglog/Geo/Stream/BitMapsredis事务redis的单个命令是原子性的(比如get/set/mget/mset),要么成功要么失败,不存在并发干扰的问题。如果涉及到多个命令的.原创 2021-04-18 19:55:36 · 2436 阅读 · 0 评论