博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis 在 Java 中的使用
阅读量:5832 次
发布时间:2019-06-18

本文共 1405 字,大约阅读时间需要 4 分钟。

转:http://blog.csdn.net/jiangtao_st/article/details/8256610

一、下载jar包  

学习参考内容 :

 

二、在 中的配置 

 

 

  1. <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">    
  2.     <property name="maxActive"  value="50" />    
  3.     <property name="maxIdle" value="10" />    
  4.     <property name="maxWait" value="1000" />    
  5.     <property name="testOnBorrow"  value="true"/>    
  6. </bean>    
  7.     
  8. <bean id="jedis.shardInfo" class="redis.clients.jedis.JedisShardInfo">    
  9.     <constructor-arg index="0" value="这里填你的reids服务器ip" />    
  10.     <constructor-arg index="1" value="6379" />    
  11. </bean>    
  12.     
  13. <bean id="shardedJedisPool" class="redis.clients.jedis.ShardedJedisPool">    
  14.     <constructor-arg index="0" ref="jedisPoolConfig" />    
  15.     <constructor-arg index="1">    
  16.         <list>    
  17.             <ref bean="jedis.shardInfo" />    
  18.         </list>    
  19.     </constructor-arg>    
  20. </bean

 

 

三、在Java代码中的使用

 

publicclassRedis{
    publicstaticvoidmain(Stringargs[]){
 
        //连接redis服务
        Jedisjedis=newJedis("192.168.0.234",6400);          
 
        //密码验证-如果你没有设置redis密码可不验证即可使用相关命令
        jedis.auth("abcdefg");
 
        //简单的key-value 存储
        jedis.set("tn","thisuc");
        System.out.println(jedis.get("tn"));
 
        //在原有值得基础上添加,如若之前没有该key,则导入该key
        //之前已经设定了redis对应"myredis",此句执行便会使redis对应"myredisyourredis"
        jedis.append("redis","yourredis");
        jedis.append("content","rabbit");
 
        //mset 是设置多个key-value值 参数(key1,value1,key2,value2,...,keyn,valuen)
        //mget 是获取多个key所对应的value值 参数(key1,key2,key3,...,keyn) 返回的是个
 
        jedis.mset("name1","thisuc","name2","gaoxc","name3","lemon");
        System.out.println(jedis.mget("name1","name2","name3"));
    }
}

 

你可能感兴趣的文章
如何理解盒模型及其content、padding、border、margin?
查看>>
聊聊flink Table的select操作
查看>>
用ActionScript与JavaScript实现Flash与网页的交互
查看>>
基于redis的消息队列和键空间通知实现商品抢购和限时支付
查看>>
小程序实现人脸识别功能
查看>>
android 之 DownloadManager
查看>>
通俗易懂介绍js作用域链和闭包,不懂的进!
查看>>
git使用总结
查看>>
nestjs后端开发实战(一)——依赖注入
查看>>
微服务实战(八):落地微服务架构到直销系统(服务高可用性)
查看>>
python大佬养成计划----JavaScript基础
查看>>
Flask框架基础(二)
查看>>
快速搭建 webpack + react 环境
查看>>
docker系列--runC解读
查看>>
【LeetCode】字符串初级算法-验证回文字符串
查看>>
【377天】我爱刷题系列136(2018.02.17)
查看>>
如何对接PaaS平台外部的Maven仓库以及如何使用平台自带Maven仓库
查看>>
树莓派学习手记——修改软件源
查看>>
谈谈Java中的代理模式
查看>>
简单三G的问题处理
查看>>