使用 Java 来操作 Redis

1. Jedis 的基本使用

什么是 Jedis? github 上面是这样描述的:

  • Jedis is a blazingly small and sane Redis java client.
  • Jedis was conceived to be EASY to use.
  • Jedis is fully compatible with redis 2.8.x, 3.x.x and above*.

大致意思:Jedis 是 Redis 官方推荐的 Java 连接开发工具!使用 Java 来操作 Redis 中间件。类似于 JDBC 吧。

如果想要使用 Java 来操作 Redis,那么就一定要对 Jedis 十分地熟悉(即:对 Redis 五大基本数据类型的操作命令熟悉)

例如:String 类型的命令

set key value				# 给 key 设置 value
get key						# 获取 key 对应的 value
append key value			# 如果 key 存在,则追加;否则,相当于 set 命令
setnx key value				# 如果 key 不存在,就设置
getset key value			# 先 get,再 set
...

实战

1、创建一个 Maven 项目,并导入 Pom 依赖

<!-- jedis -->
<dependency>
  <groupId>redis.clients</groupId>
  <artifactId>jedis</artifactId>
  <version>3.2.0</version>
</dependency>

<!-- fastjson -->
<dependency>
  <groupId>com.alibaba</groupId>
  <artifactId>fastjson</artifactId>
  <version>1.2.62</version>
</dependency>

2、编码测试

  1. 连接 redis
  2. 操作命令
  3. 断开连接
public class TestPing {
   

    public static void main(String[] args) {
   
        Jedis jedis = new Jedis("localhost", 6379);
        System.out.println(jedis.ping());
    }
}

在这里插入图片描述
Jedis 对象中的方法就是 Redis 中数据类型的操作命令
在这里插入图片描述
如果程序返回 PONG,表示使用 Java 连接 Redis 成功!

接下来,简单地操作下 String 类型:

public class TestPing {
   

    public static void main
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值