Java操作redis (jedis)

Java操作redis

  • Java操作redis的第三方库位jedis

  • maven pom配置:加入jedis相应版本依赖
    百度 jedis maven 即可找到

  • 测试redis server是否正常开启

     package com.czk.utils;
     import redis.clients.jedis.Jedis;
     public class RedisUtil {
        public static void main(String[] args) {
           // 连接本地的 Redis 服务
           Jedis jedis = new Jedis("localhost", 6379);
           // 查看服务是否运行
           System.out.println("服务正在运行: " + jedis.ping());
        }
     }
    
  • 测试向redis加入kv对及查询

     package com.czk.utils;
     import redis.clients.jedis.Jedis;
     public class RedisUtil {
        public static void main(String[] args) {
           // 连接本地的 Redis 服务
           Jedis jedis = new Jedis("localhost", 6379);
           jedis.set("jedis_k1", "jedis_v1");
           System.out.println("jedis_k1=:"+ jedis.get("jedis_k1"));
        }
     }
    
  • 从redis client黑窗口中查询结果
    在这里插入图片描述

  • redis操作工具化

     import redis.clients.jedis.Jedis;
     public class RedisUtil {
     	private Jedis jedis;
     	public Jedis getJedis() {
     		return jedis;
     	}
     	public void setJedis(Jedis jedis) {
     		this.jedis = jedis;
     	}
     	public RedisUtil(String host, int port, String password) {
     		jedis = new Jedis(host, port);
     		jedis.auth(password);
     	}
     	public void set(String key, String value) {
     		jedis.set(key, value);
     	}
     	public String getString(String key) {
     		return jedis.get(key);
     	}
     	public static void main(String[] args) {
     		// 连接本地的 Redis 服务
     		RedisUtil redisUtil = new RedisUtil("localhost", 6379, "tianliangedu");
     		redisUtil.set("jedis_k1", "jedis_v1");
     		System.out.println("jedis_k1=:" + redisUtil.getString("jedis_k1"));
     	}
     }
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值