
redis
李煊
这个作者很懒,什么都没留下…
展开
-
redis学习笔记
1.基础数据类型string,set,list,sortlist,hash2.操作redis数据库的工具jedis需要jar包:commons-pool2-2.3.jar; jedis-2.7.0.jar3.创建连接:public class JedisPoolUtils { private static JedisPool pool = null; static...原创 2019-02-25 21:47:56 · 96 阅读 · 0 评论 -
redis(windows版)设置密码
windows下redis配置密码redis安装后目录如下:最简单的启动方式是直接双击redis-server.exe 如果要设置密码,首先打开配置文件,要注意的是这两个都是配置文件,记住你改的是哪一个,不放心的可以两个都改。 然后找到#requirepassfoobared,改成requirepass 密码。 接着按住shift后右键进入该目录下的命令行,执行redis-...转载 2019-03-29 20:14:48 · 569 阅读 · 0 评论 -
springboot-redis使用
配置redis工厂:yml版本:redis: jedis: pool: min-idle: 5 max-active: 10 max-idle: 10 max-wait: 2000 port: 6379 host: 127.0.0.1 password: 123456 tim...原创 2019-03-29 21:10:59 · 139 阅读 · 0 评论 -
redistemplate-sessionCallback
redisTemplate直接调用opfor..来操作redis数据库,每执行一条命令是要重新拿一个连接,因此很耗资源,让一个连接直接执行多条语句的方法就是使用SessionCallback,同样作用的还有RedisCallback,但不常用。redisTemplate.execute(new SessionCallback(){ @override public ...原创 2019-04-02 20:26:53 · 5000 阅读 · 0 评论 -
redis-事务管理
模式:watch...multi....execwatch是加锁,multi是要执行的逻辑,exec是执行,未执行前所有multi中的语句是不会执行。@RequestMapping("/multi") @ResponseBody public Map<String, Object> testMulti() { redisTemplate.exe...原创 2019-04-02 21:07:01 · 165 阅读 · 0 评论 -
redis-流水线技术
/流水线技术,一次输送多条命令 @RequestMapping("/pipeline2/delete") public List testPipeline2() { List list=redisTemplate.executePipelined(new SessionCallback() { @Override ...原创 2019-04-02 21:35:08 · 208 阅读 · 0 评论