12 2020 档案

摘要:1. 每个线程用一个数组来保存 ,弱引用的 Entry数组 2. set值的保存位置是通过 线程的hashCode来计算的,通过当前线程的hashcode和数组长度做&运算获取位置 3. 线程的hashCode值是一个自增值,调用后会增加 AtomicInteger ,getAndAdd 4. 每个 阅读全文
posted @ 2020-12-14 09:35 云计算驿站 阅读(43) 评论(0) 推荐(0)
摘要:缓存穿透,缓存击穿,缓存雪崩,第一次看到几个概念的时候,让我想到了高中语文的近义词分析,比如 监控 和监测,擅自和私自 ,时常听到口误,当然这不是大问题,只是会有一些困扰 缓存的基本逻辑:如果缓存有数据,从缓存拿数据,如果缓存没有数据,从数据库拿数据,并加到缓存中,返回 缓存穿透:大量数据库中不存在 阅读全文
posted @ 2020-12-01 14:18 云计算驿站 阅读(106) 评论(0) 推荐(0)
摘要:#测试存取大小为100字节的数据包 redis-benchmark -h 192.168.1.25 -p 6379 -q -d 100 #只测试set 和lpush redis-benchmark -h 192.168.1.25 -p 6379 -t set,get -n 100000 -q # 测 阅读全文
posted @ 2020-12-01 13:12 云计算驿站 阅读(78) 评论(0) 推荐(0)