java redis使用教程,java代码连接redis集群

  java redis使用教程,java代码连接redis集群

  

目录

Java连接使用心得引入冲突包编写测试类使用常用方法应用程序界面一、首先把杰迪斯-2.1.0.jar(杰迪斯基础包)二、创建使用对象三、键操作四、字符串操作五、整数和浮点数操作六、列表(列表)操作七、集合(设置)操作八、哈希(哈希)操作九、有序集合(Zsort)操作十、排序操作

 

  

Java连接Redis

Jedis客户端是使用心得官网推荐的一个面向爪哇岛客户端,库文件实现了对存储各类应用程序界面进行封装调用.

 

  

引入jar包

我创建的是专家项目,所以只用在砰的一声文件中加入

 

  !-https://mvn repository.com/artifact/redis . clients/jedis-dependencygroupid redis。clients/groupid artifactid jedis/artifactid version 3。0 .0/版本/依赖项如果不是专家项目,你要确定引入相关依赖

  

编写测试类

包cn.jiangdoc导入雷迪斯。客户。杰迪斯。杰迪斯;导入雷迪斯。客户。杰迪斯。杰迪斯池;导入雷迪斯。客户。杰迪斯。jedispoolconfig/* * * * @作者姜doc * */public class JedisUtil { public static void main(String[]args){//IP地址,端口号jedis jedis=CLI _ single( 192。168 .1 .103 ,6379);jedis.set(key ,第一个爪哇连接!);字符串值=jedis。get( key );System.out.println(值);}/** * 单个连接* * @ param host * @ param port * @ return */public static Jedis CLI _ single(String host,int port){ try { return new Jedis(host,port);} catch(Exception e){ e . printstacktrace();返回null}}/** *连接池* * @ param host * @ param port * @ return */public static Jedis CLI _ pool(String host,int port){ JedisPoolConfig=new JedisPoolConfig();//最大连接数配置。setmaxtotal(10);//最大连接空闲数配置。setmaxidle(2);JedisPool JedisPool=新的JedisPool(配置、主机、端口);请尝试{返回jedispool。获取资源();} catch(Exception e){ e . printstacktrace();返回null}}}注意:如果出现

 

  报错:线程"主要"中的异常雷迪斯。客户。杰迪斯。例外情况。jedisconnectionexception :

  检查端口是否开放

  解决方法:

  1.关闭防火墙:服务iptables stop2 .开放端口:(1.修改配置文件:vi /etc/sysconfig/iptabls追加:-A RH-Firewall-1-INPUT-m state-state NEW-m TCP-p TCP-dport 6379-j接受

  (2.包存改变:服务防火墙保存

  (3.重启服务:服务防火墙重新启动

  查看redis的配置文件

  报错:被拒绝的使用心得正在保护模式下运行,因为保护模式已启用,未指定绑定地址,未向客户端请求身份验证密码。在此模式下,仅接受来自环回接口的连接。如果您想从外部计算机连接到Redis,您可以采用以下解决方案之一: 1)只需通过从运行服务器的同一台主机连接到Redis,从环回接口发送命令"配置设置保护模式号"来禁用保护模式,但是如果您这样做,请确保使用心得不能从因特网公开访问。使用配置重写使此更改永久生效。2)或者,您可以通过编辑使用心得配置文件,将保护模式选项设置为"否",然后重新启动服务器来禁用保护模式。3)如果您只是为了测试而手动启动服务器,请使用保护模式否选项重新启动它。4)设置绑定地址或验证密码。注意:为了让服务器开始接受来自外部的连接,您只需要执行上述操作之一。

  报错信息很长,但是主要是说存储开启了保护模式,这也是Redis3.2加入的新特性,开启保护模式的存储只允许本机登录,同样设置在配置文件redis.conf中

  这里原来是是代表开启了保护模式,后面可以填密码也可以填不代表关闭,我们这里选择关闭保护模式,wq保存退出后再重启存储服务器

  下面再运行就可以了

  00-1010前段时间给大家介绍了如何在Linux环境下部署和操作redis。今天,我将向大家介绍如何在我们的Java代码中操作redis。下一步:

  00-1010导入java项目

  

Jedis常用方法API

 

  

一、首先把 jedis-2.1.0.jar(jedis基础包)

 

  

二、创建 jedis对象

 

  

三、键操作

 

  

四、字符串操作

 

  

五、整数和浮点数操作

 

  

六、列表(List)操作

 

  

七、集合(Set)操作

 

  

八、哈希(Hash)操作

 

  以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • redis队列操作命令,redis 循环队列
  • redis队列操作命令,redis 循环队列,redis实现简单队列
  • redis部署应用服务器上,redis如何启动服务器
  • redis部署应用服务器上,redis如何启动服务器,搭建Redis服务器步骤详细介绍
  • redis缓存穿透和击穿解决方案,redis缓存穿透,缓存雪崩解决
  • redis缓存穿透和击穿解决方案,redis缓存穿透,缓存雪崩解决,redis缓存穿透解决方法
  • Redis缓存,redis和缓存
  • Redis缓存,redis和缓存,Redis缓存详解
  • redis的配置,启动,操作和关闭方法有哪些,关闭redis的命令,Redis的配置、启动、操作和关闭方法
  • redis的主从配置方法详解图,Redis主从配置
  • redis的主从配置方法详解图,Redis主从配置,redis的主从配置方法详解
  • redis界面工具,mac安装redis可视化工具
  • redis界面工具,mac安装redis可视化工具,推荐几款 Redis 可视化工具(太厉害了)
  • redis正确使用的十个技巧是什么,redis正确使用的十个技巧有哪些
  • 留言与评论(共有 条评论)
       
    验证码: