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/643166/

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

(0)

大家都在看

  • redis的持久化机制

    持久化-RDB(Redis Databases) 什么是RDB 在指定时间间隔后,将内存中的数据集快照写入数据库 ;在恢复时候,直接读取快照文件,进行数据的恢复 ; 默认情况下, …

    技术杂谈 2023年6月21日
    099
  • Tomcat 实现双向SSL认证

    大概思路: 使用openssl生产CA证书,使用keytool生产密钥库 1、生成CA密钥 genrsa [产生密钥命令] -des3 [加密算法] -out[密钥文件输出路径] …

    技术杂谈 2023年7月11日
    090
  • Linux常用命令整理:文件目录管理

    据说,你要对Linux文件做的事情,98%都记录在这篇文章里了。 1.ls命令 最常见的命令,相信刚进入linux命令行界面的时候,都要用这个命令看看当前目录下都有哪些文件吧。 名…

    技术杂谈 2023年7月24日
    091
  • 数字转中文

    =IF(A2=0,””,IF(A2 Original: https://www.cnblogs.com/top5/p/3396621.htmlAuthor:…

    技术杂谈 2023年6月1日
    0105
  • Redis篇:持久化、淘汰策略,缓存失效策略

    关注公众号,一起交流,微信搜一搜: 潜行前行 redis 持久化 redis 的数据是保存再系统内存里面的。持久化就是把内存的数据转移到磁盘中,redis 的持久化策略有两种:RD…

    技术杂谈 2023年7月25日
    079
  • 面向对象ooDay6

    ship.paintImage(g);时会去调用paintImage()方法,方法中的this指的就是ship战舰,方法中在判断战舰是否是活着的,若活着则获取战舰的图片,用画笔给画…

    技术杂谈 2023年7月11日
    080
  • Zookeeper全解析——Client端(转)

    Zookeeper的Client直接与用户打交道,是我们使用Zookeeper的interface。了解ZK Client的结构和工作原理有利于我们合理的使用ZK,并能在使用中更早…

    技术杂谈 2023年5月31日
    0110
  • 本地项目推送到远程仓库(原来可以这么玩)

    前言:请各大网友尊重本人原创知识分享,谨记本人博客: 南国以南i 方式一:在idea中将项目推送至远程仓库 注:此处远程仓库以码云为例 第一步:登录码云,进入个人主页 点击个人头像…

    技术杂谈 2023年7月11日
    0142
  • Inno Setup 卸载前关闭进程或服务 x86 x64

    1、32位程序的PSVince.dll插件方法。 [Setup] AppName=PSVince AppVerName=PSVince 1.0 DisableProgramGrou…

    技术杂谈 2023年5月31日
    0100
  • security学习笔记

    spring security 入门案例 创建springboot工程 引入依赖 org.springframework.boot spring-boot-starter-secu…

    技术杂谈 2023年7月25日
    088
  • macOS快捷键

    1. 最小化所有应用程序 command+option+h+m 2. 同应用窗口切换 command ~ 3. 截图 "全&a…

    技术杂谈 2023年6月21日
    0115
  • i++和++i

    ++ 是 自增运算符 不给变量赋值 最后 i 的值都是一样的 给变量赋值 i++先赋值 后自增 ++i 先自增 后赋值 不能理解请 一条++操作配合一条输出语句 其他6条注释掉 执…

    技术杂谈 2023年6月21日
    077
  • Typora 又提示过期了

    最近使用Typora ,收费以后一直使用的Beta版本,今天它又提示我过期了; 看了网络上的教程,都过于麻烦,还是购买正版 支持一下吧 节省一下时间,毕竟开发也要成本。 Origi…

    技术杂谈 2023年5月31日
    0111
  • Java实现7种常见密码算法

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 前面在密码学入门一文中讲解了各种常见的密码学概念、算法与运用场景,但没有介绍过代码,因此,为作…

    技术杂谈 2023年7月24日
    084
  • Zookeeper全解析——Paxos作为灵魂(转)

    原计划在介绍完ZK Client之后就着手ZK Server的介绍,但是发现ZK Server所包含的内容实在太多,并不是简简单单一篇Blog就能搞定的。于是决定从基础搞起比较好。…

    技术杂谈 2023年5月31日
    0106
  • 实现 useDataSet 无筛选条件的情况下,记录 page 和 pageSize

    <span class=”nx”>tableDs<span class=”p”>.<span class=”nx”>query<span …

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