redis学习笔记1
2017-11-20 20:58
127 查看
redis学习笔记
java连接redis
package com.cc.redis; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class RedisUtils { private static JedisPool pool; private static Jedis jedis; //让类初始化的时候就得到连接池 static { JedisPoolConfig poolConfig = new JedisPoolConfig(); poolConfig.setMaxActive(20); poolConfig.setMaxWait(100000); poolConfig.setMaxIdle(5); pool = new JedisPool(poolConfig, "10.3.151.143", 6379, 10000, "123"); } c862 public static Jedis getJedis(){ return pool.getResource(); } }
操作数据
@Test public void test1(){ Jedis jedis = new Jedis("10.3.151.143", 6379); jedis.auth("123"); String string = jedis.get("list"); System.out.println(string); HashMap<String,String> map = new HashMap<String,String>(); ArrayList<String> list = new ArrayList<String>(); for(int i=0;i<10000;i++){ //存map集合 // map.put("key"+i, "value"+i); //存list集合 list.add("list_"+i); } // String hmset = jedis.hmset("hamap", map); // System.out.println(hmset); jedis.set("list".getBytes(),list.toString().getBytes() ); } @Test public void test2(){ Jedis jedis = RedisUtils.getJedis(); String string = jedis.get("name"); System.out.println(string); }
相关文章推荐
- 学习笔记-Redis设计与实现-链表
- redis 学习笔记之集群搭建
- Redis 学习笔记
- Redis 学习笔记一
- redis学习笔记[2] redis的初始使用
- Redis学习笔记之六:集合类型Set
- Redis学习笔记二——redis安装
- 学习笔记--nosql之redis
- redis 学习笔记(一)
- Go语言学习笔记(八)golang 操作 Redis & Mysql & RabbitMQ
- Redis学习笔记-Redis内部数据结构
- Redis系列学习笔记4 列表
- Redis系列学习笔记14 微博功能分析
- redis学习笔记(二)之数据类型
- Python之学习笔记(redis的使用)
- Redis学习笔记 (四) 之KEY相关命令
- Redis学习笔记之单机实现
- [Redis学习笔记]-ubuntu下安装Redis
- redis学习笔记——RDB、AOF和复制时对过期键的处理
- Redis 学习笔记(七)之 有序集合