redis-helloWorld
来源:互联网 发布:房产证生成软件 编辑:程序博客网 时间:2024/06/06 01:15
1新建项目,导入jar包,commons-pool2-2.4.2.jar,jedis_2.9.0.jar
2.代码部分
package cn.sp.redis;import java.util.HashSet;import java.util.Set;import redis.clients.jedis.HostAndPort;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisCluster;import redis.clients.jedis.JedisPool;public class RedisTest {/** * 单机版 */public static void testJedisSingle(){Jedis jedis = new Jedis("192.168.75.128",6379);//192.168.75.128jedis.set("aa","hello redis");String result = jedis.get("aa");System.out.println(result);//关闭jedis.close();}/** * 使用连接池 */public static void testJedisPool()throws Exception{//创建一个连接池对象//系统中应该是单例的。JedisPool jedisPool = new JedisPool("192.168.75.128", 6379);//从连接池中获得一个连接Jedis jedis = jedisPool.getResource();String result = jedis.get("aa");System.out.println(result);//jedis必须关闭jedis.close();//系统关闭时关闭连接池jedisPool.close();}/** * redis集群 * @throws Exception */public static void testJedisCluster()throws Exception{Set<HostAndPort> nodes = new HashSet<>();nodes.add(new HostAndPort("192.168.75.128",7001));nodes.add(new HostAndPort("192.168.75.128",7002));nodes.add(new HostAndPort("192.168.75.128",7003));nodes.add(new HostAndPort("192.168.75.128",7004));nodes.add(new HostAndPort("192.168.75.128",7005));JedisCluster jedisCluster = new JedisCluster(nodes);jedisCluster.set("bb", "123");String result = jedisCluster.get("bb");System.out.println(result);//系统关闭时关闭jedisClusterjedisCluster.close();}public static void main(String[] args) throws Exception {testJedisPool();}}
0 0
- redis-helloWorld
- redis java helloworld
- Redis学习二之helloworld
- Linux(centos7)安装redis及第一个helloWorld
- linux下redis安装之HelloWorld
- Ubuntu16.04下安装redis并实现helloworld
- Redis-HelloWorld与五大基本数据类型(笔记)
- [转]Ubuntu16.04下安装redis并实现helloworld
- Ubuntu16.04下安装redis并实现helloworld
- Ubuntu16.04下安装redis并实现helloworld
- helloworld
- HelloWorld
- helloworld
- helloworld
- HelloWorld
- HelloWorld
- HelloWorld
- HelloWorld
- tensorflow学习笔记(四十):tensorflow语音识别 及 python音频处理库
- PHP环境(apache,PHP,Mysql)详细配置方法
- vim高效操作
- 【网易笔试】
- Nodejs+express+mongodb+mongoose实现个人博客
- redis-helloWorld
- 线程与进程的区别
- 将1,2,3,4,5,6,7,8,9九个数字分成以下三种形式之一,每个数字只能用一次,使得该分数刚好为一个整数
- C语言程序设计(2)
- php 导出mysql
- LeetCode算法题——23. Merge k Sorted Lists
- Elasticsearch(七)-分布式搜索
- 代码中手动添加调用库
- Linux:Valgrind使用