0
点赞
收藏
分享

微信扫一扫

java连接Redis

月孛星君 2022-03-22 阅读 92
javaredis

java连接Redis

1、安装redis(windows)

2、启动redis

在这里插入图片描述

3、创建maven工程,引入依赖

<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>3.3.0</version>
</dependency>

4、编写java代码

package com.cn.fb.utils;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;

/**
 * @className: JedisUtil
 * @Description: JedisUtil
 * @Author: liangyongyong
 * @Date: 2022/3/22 10:03
 * @Version: 1.0.0
 */
public class JedisUtil {

    public static void main(String[] args) {
        Jedis jedis = new Jedis("127.0.0.1", 6379);
        jedis.set("name", "admin");
        System.out.println(jedis.get("name"));
        jedis.close();
    }

    /**
     * 单个连接
     *
     * @param host
     * @param port
     * @return
     */
    public static Jedis cliSingle(String host, int port) {
        try {
            return new Jedis(host, port);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }

    /**
     * 连接池
     *
     * @param host
     * @param port
     * @return
     */
    public static Jedis cliPool(String host, int port) {
        try {
            JedisPoolConfig config = new JedisPoolConfig();
            /**最大连接数*/
            config.setMaxTotal(10);
            /**最大连接空闲数*/
            config.setMaxIdle(2);
            JedisPool jedisPool = new JedisPool(config, host, port);
            return jedisPool.getResource();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
}

5、使用Redis Desktop Manager连接Redis查看插入的key value值

在这里插入图片描述

举报

相关推荐

0 条评论