package com.shujia;import redis.clients.jedis.Jedis;public class Demo01TestRedisConn {public static void main(String[] args) {//建立连接Jedis jedis = new Jedis("master",6379);String set = jedis.set("K1", "V1");System.out.println(set);String k1=jedis.get("K1");System.out.println(k1);//关闭连接jedis.close();}
}
package com.shujia;import redis.clients.jedis.Jedis;public class Demo02String {public static void main(String[] args) {Jedis jedis = new Jedis("master", 6379);//设置一个String 类型的valuejedis.set("str1","abcdefg");//根据key获取String类型的valueString str1 = jedis.get("str1");System.out.println(str1);//关闭连接jedis.close();}
}
package com.shujia;import org.junit.Test;
import redis.clients.jedis.Jedis;public class Demo02String {public void set() {Jedis jedis = new Jedis("master", 6379);jedis.set("str2", "13579asd");jedis.close();}public void get() {Jedis jedis = new Jedis("master", 6379);String str2 = jedis.get("str2");System.out.println(str2);jedis.close();}public static void main(String[] args) {Demo02String demo02String = new Demo02String();demo02String.set();demo02String.get();}
}
package com.shujia;import org.junit.Test;
import redis.clients.jedis.Jedis;public class Demo02String {@Testpublic void set() {Jedis jedis = new Jedis("master", 6379);jedis.set("str2", "13579asd");jedis.close();}@Testpublic void get() {Jedis jedis = new Jedis("master", 6379);String str2 = jedis.get("str2");System.out.println(str2);jedis.close();}
}
package com.shujia;import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;public class Demo02String {Jedis jedis;@Before//@Test注解方法前会运行一次public void init() {jedis = new Jedis("master", 6379);}@Test//设置一个String类型的valuepublic void set() {jedis.set("str2", "13579asd");}@Test//根据key值获取String类型的valuepublic void get() {Jedis jedis = new Jedis("master", 6379);String str2 = jedis.get("str2");System.out.println(str2);}@Test//获取string类型value长度public void strlen(){long length = jedis.strlen("str2");System.out.println(length);}@Test//根据指定的范围截取字符串长度public void getRange(){String str2 = jedis.getrange("str2", 2, 7);System.out.println(str2);}@Test//指定key进行删除public void del(){jedis.del("str2");String str2 = jedis.get("str2");System.out.println(str2);}@After//@Test注解方法后会运行一次public void close(){jedis.close();}
}

Redis API String相关推荐

  1. Redis之String应用场景与SpringCache--存储对象信息、分布式唯一ID、文章阅读量、Lua脚本

    String应用场景 一.存储对象信息 代码 重写Redis序列 解决方式 剖析SpringCache常用注解 @CacheConfig @Cacheable @CachePut @CacheEvic ...

  2. 一:redis 的string类型 - 相关操作

    *redisclient使用: =============一类:string的方法================介绍:string是redis的最简单类型,一个key相应一个value,string ...

  3. 分布式内存数据库---Redis操作String、list、set、hash和Zset

    Redis是一个Key-Value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集合).这些数据类 ...

  4. redis类型[string 、list 、 set 、sorted set 、hash]

    Keys redis本质上一个key-value db,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符:由于key不是binary safe的字符串,所以像&q ...

  5. Redis学习---(7)Redis 字符串(String)

    Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_ ...

  6. Redis学习-string数据类型

    Redis 是一个开源的使用 ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志 型.Key-Value 数据库. redis提供五种数据类型string,hash,list,set及sor ...

  7. (Redis_学习一)Redis关于string类型和hash类型数据操作

    Redis关于string类型和hash类型数据操作 set name xiaohongyang // get name setnx name xiaohy get name setex name 1 ...

  8. Redis 的 string

    Redis 的 string Redis 的字符串就是 SET 和 GET 操作对应的类型,算是 Redis 里最常用的类型了. 0x00 动态字符串 sds Redis 内部的字符串表示,没有直接使 ...

  9. Redis数据类型-String(字符串类型)

    String是redis最基本的类型,你可以理解成Memcached一模一样的类型,一个key对应一个value. String类型是二进制安全的,意思是redis的string可以包含任何数据,比如 ...

最新文章

  1. Swift 值类型和引用类型的内存管理
  2. java中的快速生成代码
  3. [24]CSS3 弹性伸缩布局(上)
  4. (筆記) 如何使用ModelSim作前仿真與後仿真? (SOC) (Quartus II) (ModelSim)
  5. idea解决代码冲突与乱码
  6. CSS3+HTML5特效5 - 震动的文字
  7. SQLServer 2008安装教程
  8. 医学诊断报告生成论文综述
  9. PL(Planet)卫星群遥感数据介绍及应用
  10. oracle PL/SQL 这些查询结果不可更新,请包括ROWID或使用SELECT ...FOR UPDATE 获得可
  11. MIT数字经济研究:建平台要以“网络效应”为目标
  12. 优盘文件或目录损坏且无法读取怎样解决
  13. 上小学的划片政策(by quqi99)
  14. MPEG4与.mp4
  15. 【题解】DZY Loves Math
  16. hadoop 集群txid不一致
  17. 【Unity】模拟果冻效果(有碰撞)——JellySprites插件使用教程
  18. Symbian S60 5th 切换程序UI方向为横屏或竖屏
  19. Rockland 艾美捷组蛋白H3 K18me2抗体说明书
  20. 铁匠smith_铁匠的制作:概念和艺术创作

热门文章

  1. 10个学生,每个学生数据包括学号,姓名,成绩,输出3门总平均成绩,以及最高分学生数据(C++程序设计)
  2. 2021全国大学生数学建模竞赛D题思路
  3. centos7离线安装linux,Centos7 离线安装Nacos
  4. 结构体大小及其位域问题(from:byr)
  5. ata计算机考试试题以及答案,ata计算机统考第一套模拟练习题.doc
  6. python 传智播客_使用Python自动播客发布
  7. ARM非对齐访问和Alignment Fault
  8. 疯狂Java讲义(五)----第二部分
  9. U盘出问题乱码解决方法
  10. 第三次全国土地调查拉开了帷幕