redis
文章平均质量分 55
飘香白咖
这个作者很懒,什么都没留下…
展开
-
Spring整合Redis集群
redis集群测试代码: @Test public void testCluster(){ Set<HostAndPort> nodes = new HashSet<>(); nodes.add(new HostAndPort("192.168.126.166",7000)); nodes.add(new HostAndPort("192.168.126原创 2018-11-09 09:48:43 · 436 阅读 · 0 评论 -
浅谈AOF模式和RDB模式
AOF模式: 把写操作指令,持续的写到一个类似日志文件里(appendonly.aof)。(类似于从postgresql等数据库导出sql一样,只记录写操作),粒度较小,crash之后,只有crash之前没有来得及做日志的操作没办法恢复。优先级比RDB模式要高,开启后RDB模式不生效。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中...原创 2018-10-16 14:11:09 · 6423 阅读 · 0 评论 -
浅谈redis中哈希一致性
Redis保存数据的方法: (1)将内存想象成一个环,由于hash值有32位,因此将内存分出2 ^32(0~2 ^32-1)个地址 (2)将节点的IP+算法确定唯一的哈希值,之后在内存中确定节点的位置 (3)当保存数据时,根据key进行哈希运算,确定唯一的一个位置 (4)根据当前key位置顺时针查找最近的node节点进行挂载(在内存中,加法计算快于减法运算,因此采用顺时针查找) 均衡性: 说明:...原创 2018-10-30 09:26:49 · 3850 阅读 · 0 评论 -
Spring中工厂模式简介
工厂模式作用: 核心思想:实例化对象 需求: 1.多例对象的创建 2.有些对象 例如接口/抽象类不能直接实例化 接口–代理 抽象类–创建子类 3.需要对对象进行二次封装 静态工厂: 说明: 静态工厂必须有静态方法。 调用方式:类名.静态方法 例: (1)建立工厂类 package com.jt.manage.factory; import java.util.Calendar; pub...原创 2018-10-30 09:27:19 · 6204 阅读 · 0 评论