- 博客(5)
- 收藏
- 关注
转载 Redis系列十:Pipeline详解
一、pipeline出现的背景:redis客户端执行一条命令分4个过程: 发送命令-〉命令排队-〉命令执行-〉返回结果1这个过程称为Round trip time(简称RTT, 往返时间),mget mset有效节约了RTT,但大部分命令(如hgetall,并没有mhgetall)不支持批量操作,需要消耗N次RTT ,这个时候需要pipeline来解决这个问题二、pepeline的...
2020-04-28 22:47:14 343
转载 Redis 管道pipeline
Redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下:./bin/redis-cli -h 192.168.36.189 -p 637...
2020-04-28 22:42:16 259
转载 正则表达式预编译功能的正确使用
在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。同时,Pattern要定义为static final静态变量,以避免执行多次预编译。开发中会经常遇到正则表达式的使用,下面给出正则表达式使用的三种方式,并指出正确方式:public class Test { static String regEx = "^baike"; // 此处预编译,...
2020-04-20 22:18:42 2693
原创 mybatis多条件批量查询,插入
1、多条件批量查询mapper:List<MsAllocEntity> selectBatch(@Param(value = "reqList") List<ReqDTO> reqList);xml:<select id="selectBatch" resultMap="baseEntityMap"> select ...
2020-04-18 14:46:46 5781 1
原创 mybatis自动生成代码
generatorConfig.xml :<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd...
2020-04-05 10:48:26 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人