Jedis快速入门和Jedis操作string

Java客户端Jedis

  • Jedis:一款java操作redis数据库的工具
  • 使用步骤:
  • 下载jedis的jar包
  • 使用

      redis.clients
      jedis
      4.3.0-m1

package com.ailyt.jiedis.test;

import org.junit.Test;
import redis.clients.jedis.Jedis;

public class JedisTest {
    /**
     * 快速入门
     */
    @Test
    public void MyTest01() {
        //获取连接
        Jedis jedis = new Jedis("localhost",6379);
        //操作
        jedis.set("username", "zhangsan");
        String set = jedis.set("password", "root");
        System.out.println(set);

        //关闭连接
        jedis.close();
    }
}

  • Jedis操作各种redis中的数据结构
  • 字符串类型string
    • set
    • get
package com.ailyt.jiedis.test;

import org.junit.Test;
import redis.clients.jedis.Jedis;

import java.util.Set;

public class JedisTest {

    @Test
    public void MyTest01() {
        //获取连接
        Jedis jedis = new Jedis("localhost",6379);
        //操作
//        jedis.set("username", "zhangsan");
//        String set = jedis.set("password", "root");
//        System.out.println(set);

        String username = jedis.get("username");
        String password = jedis.get("password");
        System.out.println(username);//zhangsan
        System.out.println(password);//root

        long del1 = jedis.del("username");//1
        long del2 = jedis.del("password");//1
        System.out.println(del1);
        System.out.println(del2);

        Set keys = jedis.keys("*");
        System.out.println(keys.toString());

        //关闭连接
        jedis.close();
    }
}

Original: https://www.cnblogs.com/ailhy/p/16612588.html
Author: 我滴妈老弟
Title: Jedis快速入门和Jedis操作string

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/575508/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【校招VIP】[Java][二本][5分]开发岗简历项目最好有两个

    关注 【校招VIP】公众号,回复【简历】,添加校招顾问微信,即可获取简历指导! 本份简历是一位21届二本前端同学的简历,简历评分7分。 一、学员简历 二、指导意见 简历模板没有问题…

    Java 2023年6月5日
    083
  • Java(4)字符串

    从概念上讲,Java字符串就是 Unicode字符序列。例如,字符串 “Java\u2122″由5个 Unicode字符 J、 a、 v、 a和 ™组成。Ja…

    Java 2023年6月9日
    089
  • Java排序——二分查找法

    package Array; public class array { public static void main(String[] args) { int [] array …

    Java 2023年6月8日
    0108
  • 【力扣】525. 连续数组

    给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。 示例 1: 输入: nums = [0,1]输出: 2说明: [0, 1…

    Java 2023年6月8日
    064
  • Mysql 5.7开启binlog日志

    Mysql 5.7开启binlog日志 前言 binlog是MySQL的二进制日志,并且是MySQL中最重要的日志。binlog记录了对MySQL数据库执行更改的所有操作,包括对数…

    Java 2023年6月15日
    095
  • 将链表按照左右分区重新排列

    将链表按照左右分区重新排列 问题重述: 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → &#…

    Java 2023年6月7日
    069
  • Spring Cloud中Hystrix仪表盘学习(笔记)

    先简单介绍一下Hystrix: Hystrix是由Netflflix开源的一个延迟和容错库,由于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性。 H…

    Java 2023年6月5日
    093
  • day02-MySQL基础知识

    MySQL基本知识 1.数据库 1.1.创建数据库 语法: CREATE DATABASE [IF NOT EXISTS] db_name [create_specificatio…

    Java 2023年6月15日
    0103
  • 【已解决】Windows环境下启动redis服务失败

    在redis安装目录下打开cmd窗口: 依次输入: redis-cli.exe shutdown exit redis-server.exe redis.windows.conf …

    Java 2023年6月15日
    099
  • 域名+端口号 访问minio服务问题

    业务上需要用到分布式文件服务,选择了minio作为文件服务的组件,搭建好服务后使用IP+端口号(http://xx.xx.xx.xx:9001)的形式访问在所有环境下都没有问题。上…

    Java 2023年6月13日
    082
  • spring Cloud构建微服务架构

    http://www.itmuch.com/spring-cloud-sum/spring-cloud-configuration/ SpringCloud-Learning 本项…

    Java 2023年5月30日
    086
  • Mybatis-Plus使用@TableField实现自动填充日期

    一、前言 我们在日常开发中经常使用ORM框架,比如Mybatis、tk.Mybatis、Mybatis-Plus。不过最广泛的还是Mybatis-Plus,我们的一些表,都会有创建…

    Java 2023年6月15日
    087
  • Android 布局及常用属性

    一、常用属性 控件宽度:layout_width wrap_content match_parent 控件高度:layout_height wrap_content match_p…

    Java 2023年6月5日
    084
  • Spring Retry 在SpringBoot 中的应用

    Spring Boot中使用Spring-Retry重试框架 Spring Retry提供了自动重新调用失败的操作的功能。这在错误可能是暂时的(例如瞬时网络故障)的情况下很有用。 …

    Java 2023年6月7日
    090
  • 1、数组

    <span class=”pun”>&#x6570;&#x7EC4;&#x662F;&#x4E00;&#x79CD;&#…

    Java 2023年6月6日
    080
  • Redis(三)

    本文分为以下部分: geospatial 地理位置 hyperloglog 计算基数 bitmap 比特 三种特殊类型 127.0.0.1:6379> FLUSHDB OK …

    Java 2023年6月5日
    077
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球