缓存
挑战不可能,努力
这个作者很懒,什么都没留下…
展开
-
Redis
Redis允许的value数据结构类型有5种:String(字符串)String类型是最简单的类型,可以保存二进制字节序列。从内部看是一个byte数组,最大上限是1G字节。List(列表)list在Redis存储为有序的字符串序列,其实就是每个子元素都是string类型的双向链表。最大长度为2^32。Set(集合)是一个字符串序列,set 内部使用hash表保持唯一性。用来做交集、并集...原创 2018-10-05 00:08:49 · 190 阅读 · 0 评论 -
redis主从模式、哨兵sentinel模式、集群模式
该文章参考 https://blog.csdn.net/keketrtr/article/details/78802571redis主从模式主从模式指的是使用一个redis实例作为主机,其余的实例作为备份机。主机和从机的数据完全一致,主机支持数据的写入和读取等各项操作,而从机则只支持与主机数据的同步和读取,也就是说,客户端可以将数据写入到主机,由主机自动将数据的写入操作同步到从机。主从模式...原创 2018-10-04 23:48:19 · 289 阅读 · 0 评论 -
redis的持久化策略
redis的持久化方式有俩种,持久化策略有4种:RDB(数据快照模式),定期存储,保存的是数据本身,存储文件是紧凑的 AOF(追加模式),每次修改数据时,同步到硬盘(写操作日志),保存的是数据的变更记录 如果只希望数据保存在内存中的话,俩种策略都可以关闭 也可以同时开启俩种策略,当Redis重启时,AOF文件会用于重建原始数据RDBRDB定时备份内存中的数据集。服务器启动的时候,可...原创 2018-10-05 00:08:12 · 921 阅读 · 0 评论 -
jedis操作redis相关问题
redisTemplate切换数据库JedisConnectionFactory connectionFactory = (JedisConnectionFactory) redisTemplate.getConnectionFactory(); connectionFactory.setDatabase(1);//选择1号数据库参考 ...原创 2019-01-22 17:57:31 · 166 阅读 · 0 评论 -
JAVA堆外内存的简介和使用
文章涉及JVM的垃圾回收,主要讲的是通过使用「堆外内存」对Young GC进行优化。文章中介绍,MsgBroker消息中间件会对消息进行缓存,JVM需要为被缓存的消息分配内存,首先会被分配到年轻代。当缓存中的消息由于各种原因,一直投递不成功,这些消息会进入老年代。最终呈现的问题是YGC时间太长。随着新特性的开发和消息量的增长,我们发现 MsgBroker 的 YGC 平均耗时已缓...转载 2019-08-20 20:01:33 · 465 阅读 · 0 评论