摘要: 大家在开发过程中总会预告各种个样的BUG,不是什么时候都可以去debug,也不是什么时候都可以去在代码中增加需要的日志,这个时候该如何解决呢?这个时候就是BTrace的大展身手的时候时候了,下面通过对于BTrace的介绍,同时会有一些示例代码希望可以给大家带来一定的了解 简介 Btrace (Byt阅读全文
posted @ 2018-08-19 19:30 wei_zw 阅读(578) 评论(0) 编辑
摘要: Lettuce同步源码分析 在上一篇分享中分享了单机模式异步连接创建过程Lettuce创建连接过程源码分析; 在本次分享内容主要介绍同步命令的处理过程. Lettuce是基于Netty的Redis高级客户端,对于异步命令来说是天然的,那么lettuce中是如何处理同步命令的呢?实际上同步连接还是对异阅读全文
posted @ 2018-07-01 11:05 wei_zw 阅读(514) 评论(0) 编辑
摘要: Lettuce是一个高级的Redis客户端,下面通过对其创建连接过程的源码进行走读 下面看看RedisClient是如何创建单机模式的异步连接的, 首先从RedisClient中的connectAsync看起,在该方法中并没有什么特别的地方,在对RedisURI进行非空校验后就直接调用了内部方法 在阅读全文
posted @ 2018-06-30 15:04 wei_zw 阅读(409) 评论(0) 编辑
摘要: Redis Cluster模式简介 redis集群并没有使用一致性hash算法而引入了哈希槽概念,Redis 集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽.集群的每个节点负责一部分hash槽.也就是说如果key是不变的对应的slot也是不变的 Redis 阅读全文
posted @ 2018-06-17 20:30 wei_zw 阅读(3375) 评论(0) 编辑
摘要: Lettuce 连接被设计为线程安全,所以一个连接可以被多个线程共享,同时lettuce连接默认是自动重连.虽然连接池在大多数情况下是不必要的,但在某些用例中可能是有用的.lettuce提供通用的连接池支持. 如有疏漏后续会更新 //www.3gt5.cn/wei-zw/p/91阅读全文
posted @ 2018-06-10 17:07 wei_zw 阅读(948) 评论(2) 编辑
摘要: Lettuce使用了LatencyUtils进行命令延迟测量,LatencyUtils是一个延迟统计追踪开发包,提供了很多有用的追踪工具.LatencyStats的设计旨在通过简单、嵌入式(drop-in)的延迟行为记录对象,对进程间延迟进行记录和追踪。LatencyStats的功能包括底层追踪和暂阅读全文
posted @ 2018-06-09 13:52 wei_zw 阅读(248) 评论(1) 编辑
摘要: 通过走读Lettuce异步读取源码,针对Lettuce连接建立过程进行源码走读 总体展示一个Lettuce异步get时序 通过时序图可以发现MasterSlaveChannelWriter主要提供一个负载分配的功能,并不是真正的命令发送服务 下面通过源码分析实现过程 StatefulRedisCon阅读全文
posted @ 2018-06-08 22:02 wei_zw 阅读(1286) 评论(0) 编辑
摘要: Lettuce是一个可伸缩线程安全的Redis客户端。多个线程可以共享同一个RedisConnection.本文是基于Lettuce5,主要介绍的知识点如下: 基本使用 客户端订阅事件 客户端使用事件总线传输运行期间产生的事件;EventBus可以从客户端资源进行配置和获取,并用于客户端和自定义事件阅读全文
posted @ 2018-06-06 23:06 wei_zw 阅读(1053) 评论(0) 编辑
摘要: 我们知道在mybatis中可以针对一列值作为入参进行嵌套查询,那么如果入参为多个时该如何处理呢? mybatis支持复合映射,下面通过示例代码看看复合映射的使用 <resultMap id="postLiteMap2NestedWithSelect" type="org.apache.ibatis.阅读全文
posted @ 2018-05-07 11:52 wei_zw 阅读(527) 评论(0) 编辑
摘要: 目录 序列化 反序列化 Mybatis中的实际使用 主要知识点: writeObject writeReplace readObject readResolve 序列化与反序列化的定义 序列化就是将对象转为字节码的过程,反序列化则是将字节码转换为对象的过程 序列化 JAVA序列化 java.io.O阅读全文
posted @ 2018-04-29 14:06 wei_zw 阅读(472) 评论(0) 北京赛车pk10软件计划手机版下载
  • 周国平:男女之爱已经很强烈了,但亲子之爱更强烈 2019-05-22
  • 君弘精益精牌讲师投资课 2019-05-22
  • 弹幕评论别降低了审美品位 2019-05-20
  • 人民网评:掌握核心技术,才不会被卡脖子 2019-05-05
  • 燕山谭客.blog的博客—强国博客—人民网 2019-05-04
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-05-04
  • 天津市环境保护突出问题边督边改公开信息 2019-04-29
  • 自作多情。先将台湾收回来再说也不迟啊。 2019-04-25
  • 【世界杯·望俄打卦】突尼斯VS英格兰 2019-04-25
  • 紫光阁中共中央国家机关工作委员会 2019-04-19
  • 学习贯彻落实十九大精神 2019-04-16
  • 全国啦啦操联赛临汾站开幕 2019-03-31
  • 讴歌新时代 讴歌新西藏——国家艺术基金2017年度传播交流推广项目民族音乐会《西藏春天》巡演启动 2019-03-31
  • 【访民情 惠民生 聚民心】吾其村“双膜瓜”为精准脱贫助力 2019-03-29
  • 努比亚Z17(尊享版全网通)参数 2019-03-29
  • 45| 57| 700| 265| 275| 180| 914| 200| 971| 368|