Redis
null
这个作者很懒,什么都没留下…
展开
-
Redis之bitmap
Redis对数据保存时,通过redisObject对象来存储redisObject属性:type(数据类型)、encoding(编码方式)1、String的编码方式最常用的是int;2、还有EMString(固定编码方式)初始化长度小于44,内存分配以及回收只需一次,效率较高;3、raw字符串,动态分配,大于44的字符串一般用rawRedis会根据保存的数据类型,状态,动态的选举最合...原创 2019-01-28 23:43:15 · 9594 阅读 · 0 评论 -
Redis之分布式锁
有的时候,我们需要保证一个方法在同一时间内只能被同一个线程执行。在单机环境中,Java 提供了很多并发处理相关的API,但是这些API在分布式场景中就无能为力了。也就是说单纯的Java Api并不能提供分布式锁的能力。所以针对分布式锁的实现目前有多种方案:1、基于数据库实现分布式锁 2、基于缓存实现分布式锁 3、基于Zookeeper实现分布式锁一、锁的基本概念锁的性能优化:1、...原创 2019-01-30 13:01:27 · 208 阅读 · 0 评论