• 创建jedis对象


      1.先在taotao-parent的pom.xml中复制 以下内容到rest的pom.xml中

    <!-- Redis客户端 -->
    <dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>${jedis.version}</version>
    </dependency>

    2.创建jedis实例测试jedis

    @Test
    public void testJedis(){

    //创建jedis对象

    Jedis jedis = new Jedis("192.168.1.125",6379);

    //调用jedis对象的方法,方法名和redis的命令一致

    jedis.set("key1", "jedis test");
    String string = jedis.get("key1");
    System.out.println(string);
    //关闭jedis

    jedis.close();



    }

    //每次取资源都需要创建一个jedis对象,我们这里使用jedispool连接池
    @Test
    public void testJedisPool(){
    //创建jedisPool连接池
    JedisPool jedisPool = new JedisPool("192.168.1.125", 6379);
    //从连接池中获取Jedis对象
    Jedis jedis = jedisPool.getResource();

    String string = jedis.get("key1");


    System.out.println(string);

    //每次用完必须关闭jedis,不然资源很快耗尽

    jedis.close();
    jedisPool.close();


    }

    // jedisCluster 集群版测试

    @Test
    public void testJedisCluster() {

    HashSet<HostAndPort> nodes = new HashSet<>();
    // 设置集群
    nodes.add(new HostAndPort("192.168.1.125", 7001));
    nodes.add(new HostAndPort("192.168.1.125", 7002));
    nodes.add(new HostAndPort("192.168.1.125", 7003));
    nodes.add(new HostAndPort("192.168.1.125", 7004));
    nodes.add(new HostAndPort("192.168.1.125", 7005));
    nodes.add(new HostAndPort("192.168.1.125", 7006));

    JedisCluster cluster = new JedisCluster(nodes);

    cluster.set("key1", "key1");

    String string = cluster.get("key1");

    System.out.println(string);

    cluster.close();

    }

  • 相关阅读:
    第三周psp
    作业2
    词频统计 SPEC 20170914 1 1 1 1 1
    psp1111
    第一周大作业1
    mongodb安装操作 (2018/11/12)
    中间件 express生成项目(2018/11/10)
    express环境搭建(2018/11/09)
    后端路由(2018/11/07)
    Node模块的基本使用(2018/11/06)
  • 原文地址:https://www.cnblogs.com/xiaohouzai/p/6919198.html
Copyright © 2020-2023  润新知