redis(五)Jedis连接redis[通俗易懂]

redis(五)Jedis连接redis[通俗易懂]一、创建项目1.1、创建项目,导入依赖<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>4.0.0</version></dependency>注意:远程服务器器可以连通p

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、创建项目

1.1、创建项目,导入依赖

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

在这里插入图片描述

注意:

  1. 远程服务器器可以连通 ping 远程服务器地址
  2. 服务器防火墙关闭或放行 systemctl status firewalld

二、连接redis服务器

2.1、单实例连接

Jedis jedis=new Jedis("服务器IP地址",端口号);

示例:

 Jedis jedis=new Jedis("192.168.223.128",6379);
        jedis.set("className","java");
        String className = jedis.get("className");
        System.out.println(className);

运行结果:

redis(五)Jedis连接redis[通俗易懂]

在这里插入图片描述

2.2、连接池连接

public static void main(String[] args) { 
   
        //1、设置连接池配置
        JedisPoolConfig config=new JedisPoolConfig();
        //最大连接数
        config.setMaxTotal(30);
        //最大空闲数
        config.setMaxIdle(10);
        //2、获取连接池
        JedisPool jedisPool=new JedisPool(config,"192.168.223.128",6379);
        Jedis jedis =null;
        try { 
   
            //3、jedis操作
            jedis=jedisPool.getResource();
            jedis.set("user","李白");
            String user = jedis.get("user");
            System.out.println("用户信息:"+user);
        } catch (Exception e) { 
   
            e.printStackTrace();
        } finally { 
   
            //关闭连接
            if(jedis!=null) jedis.close();
            //释放连接池
            if(jedisPool!=null) jedisPool.close();
        } 
    }

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195753.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java游戏下载网址_手机java游戏下载网站

    java游戏下载网址_手机java游戏下载网站懒得码代码了,直接把链接放这里UC游戏中心http://wap.9game.cn数熊(被和谐了)http://www.goonmax.comhttp://d.958shop.com/format/game/0-88/http://www.47473.com/symbianjava/玩家个人站http://www.11ou.com/jgamehttp://app.cnmo.com/java/c102…

    2022年7月21日
    20
  • 如何编程简单的病毒_永恒之蓝病毒如何传播

    如何编程简单的病毒_永恒之蓝病毒如何传播永恒之蓝病毒2018《开发者经济学:开发者国家现状》第15版已发布,它提供了一些非常有趣的见解。SlashData在2018年5月至6月的七周时间内进行了大规模调查,调查覆盖了167个国家的20,500多名开发人员。开发者国家状况报告有六个主要重点领域,包括:数据科学开发人员有兴趣破坏全球经济,但仍致力于定制软件编程语言社区–更新不断发展的技术和新渠道…

    2022年10月9日
    3
  • stm32循迹小车详细制作过程(附加完全版代码)「建议收藏」

    stm32循迹小车详细制作过程(附加完全版代码)「建议收藏」stm32循迹小车详细制作过程一.材料准备1、主控板Stm32f103c8t6(推荐,便宜够用)2、下载器USB转TTL串口模块3、电源12v锂电池组、配套充电器(推荐下图这种,方便,好接线,12v!12v!12v!)4、电机驱动模块L298n电机驱动模块(尽量多备一两个,容易烧)5、循迹模块TCRT5000循迹模块(多买几个,四个吧)6、杜邦线公对公、母对母、公对母(都买上,不贵,消耗品)7、开关避免出现意外还是备一个吧8、小车底座有四个轮的,三个轮的(

    2022年9月20日
    2
  • Maven项目缺少Maven Dependencies解决方法总结

    Maven项目缺少Maven Dependencies解决方法总结

    2021年4月9日
    134
  • 关于fmincon和cvx[通俗易懂]

    关于fmincon和cvx[通俗易懂]网上有很多fmincon函数如何使用的,这里不多讲。我主要总结我自己知道的。1.精度问题。在我的使用过程中,感觉cvx和fmincon都有精度限制,到10^(-6)左右就不准了。碰到精度问题,我采取做法是同时乘上一个放大因子10^(10)。2.cvx写起来更方便;3.fmincon目标函数和约束函数都可以有多个输入变量,而不仅仅是需要优化的那个变量,这样当目标函数和约束函数以及主要模

    2022年5月29日
    73
  • ScaleAnimation开始结束位置分析[通俗易懂]

    ScaleAnimation开始结束位置分析[通俗易懂]做项目的时候,需要用到动画,大小和位置都不一样。刚开始想到的是ScaleAnimation和TranslateAnimation进行组合,但实验后发现,目标位置始终不对,只用TranslateAnimation是没有问题,所以ScaleAnimation应该不只是进行了缩放经过查找资料,发现ScaleAnimation还进行起始位置的移动。ScaleAnimation分为两种情况,从本身的位置…

    2022年10月15日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号