redis
陈豪小可爱
生活需要操练起来了
展开
-
redis-五种存储类型
@Controller@RequestMapping("/redis")public class testredis extends BaseController { @Autowired private RedisTemplate<String, String> redisTemplate; /* JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); JedisPool jedisPool = .原创 2020-07-01 13:49:20 · 544 阅读 · 0 评论 -
redis缓存-注解-CacheConfig-Caching-CachePut-CacheEvict
@CacheConfig(cacheNames = {"cache-Cacheconfig"}) //设置全局缓存名称。public class cacheConfigServiceImpl implements cacheConfigService { /** * @CachePut: 这个注释可以确保方法被执行,同时方法的返回值也被记录到缓存中,实现缓存与数据库的同步更新。 * @Cacheable(value=”accountCache”),这个注释的意思是,当调用.原创 2020-07-01 11:55:00 · 796 阅读 · 1 评论 -
redis 注解方式-------Cacheable
@Servicepublic class cacheableServiceImpl implements cacheableService { /** * 方法无参时,默认的key为 SimpleKey [] * * 注:前提条件是 不指定key属性,也无keyGenerator */ @Cacheable(cacheNames = "TestKeySpace") @Override public void methodOne(.原创 2020-07-01 11:53:49 · 467 阅读 · 0 评论 -
redis分布式锁
第一种 方式原创 2020-03-06 17:24:45 · 111 阅读 · 0 评论 -
redis主从架构 数据复制原理
redis2.8版本:1:主节点先启动(有数据),再启动从节点。2:从节点会向主节点发动,psync命令,要求同步数据。3:主节点接到信息后会触发bgsave命令,生成rdb快照数据。然后会把生成的rdb文件数据发送给从节点。从节点复制3.1:当主节点生成rdb快照的的时间段,这段时间新增加的数据,主节点会放到内存中,然后在发给从节点,从节点再复制数据4:如果主和从之间突然...原创 2020-03-05 21:00:41 · 159 阅读 · 0 评论 -
redis持久化
一:RDB快照默认情况下将内存数据库保存到dump.rdb 二进制文件中900 1 900秒有一个修改自动保存,300 10 300秒有10个修改自动保存60 10000 60秒有10000个修改自动保存RDB快照分为:同步和异步同步:save, 异步:bgsave(bgsave会从redis主进程fork(fork()是linux函数)出一个子进程 专门用来生成...原创 2020-03-04 17:44:58 · 172 阅读 · 0 评论 -
redis
redis 6.0以下是单线程的string:(字符串常用操作)set key value 存入字符串键对msetkey [ key value] 批量存入字符串键对setnxkey value存入一个储存在的键值对getkey 获取一个值mget key [ key value] 批量获取字符串键值delkey 删除一个键...原创 2020-02-15 00:39:03 · 92 阅读 · 0 评论 -
mysql-redis-磁盘-内存(联系)
常识:数据存在磁盘;1:磁盘的维度 寻址:ms 带宽:单位时间内多大的数据流动。g/M2:内存:寻址 ns 秒》毫秒》微妙》纳秒在寻址:磁盘比内存少10w倍i/o buffer: 成本问题,磁盘与磁道,扇区,一扇区518byte, 扇区越小,成本越多,(索引多)。操作系统,4k为内存页大小 无论你读多少,都是最少4k从磁盘拿(是内存读取磁盘的时候是...原创 2020-01-16 17:02:32 · 398 阅读 · 0 评论 -
redis 主从复制+哨兵模式
https://blog.csdn.net/SpringCYB/article/details/90020564 参考地址spring集成#------------redis 锟斤拷始 # REDIS # Redis\u6570\u636E\u5E93\u7D22\u5F15\uFF08\u9ED8\u8BA4\u4E3A0\uFF09 spring.redis.database=...原创 2019-10-16 17:31:09 · 383 阅读 · 0 评论 -
redis
常识:数据存在磁盘;磁盘的维度 寻址:ms 带宽:单位时间内多大的数据流动。g/M内存:寻址 ns 秒》毫秒》微妙》纳秒i/o buffer: 成本问题,磁盘与磁道,扇区,一扇区518byte, 扇区越小,成本越到,(索引多),操作系统,4k 无论你读多少,都是最少4k从磁盘拿mysql:也最小4k 小于4k 浪费,数据没有索引和直接从磁盘读取 一样慢磁...原创 2019-09-26 16:20:07 · 211 阅读 · 1 评论