如何使用Jedis操作redis
public class JredisTest {
    private static Jedis jedis = new Jedis("localhost", 6379);
    public static void main(String[] args) {
        jedis.connect();
        Set<String> keys = jedis.keys("*");
        System.out.println(keys);
        //----------------hash-----------
        //存储hash
        jedis.hset("hash", "name", "zhou");
        jedis.hset("hash", "age", "10");
        jedis.hset("hash", "sex", "man");
        //返回hash表中指定值
        System.out.println(jedis.hget("hash", "name"));
        System.out.println(jedis.hgetAll("hash"));
        //-------------------map------------
        Map map = new HashMap();
        map.put("name", "zhou");
        map.put("age", "10");
        map.put("sex", "female");
        jedis.hmset("map", map);
        System.out.println(jedis.hmget("map", "name", "age", "sex"));
        System.out.println(jedis.hgetAll("map"));
        for (int i = 0; i < 10; ++i) {
            jedis.hincrBy("map", "age", 1);
        }
        //----------------list
        try {
            jedis.lpush("list", "name", "age", "sex");
            System.out.println(jedis.lrange("list", 0, -1));
        } catch (Exception ex) {
            System.out.println(ex.toString());
        }
        //-----------------set
        Set set=jedis.smembers("set");
        System.out.println(set);
        jedis.sadd("set","name","age","sex");
        System.out.println(jedis.smembers("set"));
    }
}
如何使用Jedis操作redis的更多相关文章
- Jedis操作Redis数据库
		添加Maven依赖: <dependencies> <!-- 单元测试 --> <dependency> <groupId>junit</grou ... 
- Jedis操作Redis
		Jedis操作Redis的常用封装方法 @Resource(name="jedispool") private JedisPool pool=null; /** * 设置缓存对象过 ... 
- 四、Jedis操作Redis
		前言: 原来我们操作mysql需要用的jdbc,现在操作redis则需要jedis,jedis是客户端,而redis是服务器,使用jedis客户端来操作redis. 在这里要使用jedis操作red ... 
- JAVA中通过Jedis操作Redis连接与插入简单库
		一.简述 JAVA中通过Jedis操作Redis连接与插入简单库 二.依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis ... 
- jedis操作redis的几种常见方式总结
		Redis是一个著名的key-value存储系统,也是nosql中的最常见的一种,这篇文章主要给大家总结了关于在java中jedis操作redis的几种常见方式,文中给出了详细的示例代码供大家参考学习 ... 
- Jedis操作Redis技巧详解
		对于Redis的部署模式有两种,单机模式 和 集群模式.因此,本文的介绍也从这两个方面进行介绍.众所周知,Jedis是最著名的Redis java客户端操作类库,几乎支持所有的Redis操作.本文就是 ... 
- Java中Jedis操作Redis与Spring的整合
		Redis是一个key-value存储系统.它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集合).这些数据类型都支持push/pop. ... 
- Redis入门和Java利用jedis操作redis
		Redis入门和Java利用jedis操作redis Redis介绍 Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库. Redis 与其他 key - val ... 
- Java中使用Jedis操作Redis(转载)
		整理 1.字符串 添加:set keyname value 查询:get keyname 拼接:append keyname value 删除:del keyname 添加多个: mset keyna ... 
- (转)Java中使用Jedis操作Redis
		转自http://www.cnblogs.com/liuling/p/2014-4-19-04.html 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://file ... 
随机推荐
- yum 保存下载的rpm 包
			yum 保存下载的rpm 包 1 [root@bogon pluginconf.d]# vim /etc/yum.conf [main]cachedir=/var/cache/yum/$basearc ... 
- JS原生代码之倒计时抢购
			学到了原声js改变input的disabled的属性值,因为想让倒计时结束的同时,抢购按钮可以被点击.代码为:document.getElementById("buy").disa ... 
- Java相关框架概念以及思想
			1.什么是IoC Ioc—Inversion of Control,即“控制反转”,是一种思想, 一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合.更优良的程序. 高内聚低耦合的设计能够让构 ... 
- MySQL 性能优化系列之一 单表预处理
			MySQL 性能优化系列之一 单表预处理 背景介绍 我们经常在写多表关联的SQL时,会想到 left jion(左关联),right jion(右关联),inner jion(内关联)等. 但是,当表 ... 
- php支持多个地址跨域访问
			//跨域访问的时候才会存在此字段 $origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : ''; $allow_ori ... 
- NLP  计算机视觉 cv 机器学习 ,入们基础
			吴恩达的deep Learning 吴恩达机器学习 李宏毅 的机器学习 http://speech.ee.ntu.edu.tw/~tlkagk/courses.html 斯坦福的概率图模型 ... 
- 算法题--Z字形变换
			题目描述 将一个给定字符串根据给定的行数,以从上往下.从左到右进行 Z 字形排列. 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: L C I ... 
- Hyperledger Fabric1.4 网络环境搭建步骤
			1. 外部访问虚拟机: 安装ssh apt-get install openssh-server openssh-client 2. 安装vim sudo apt install vim 3. ... 
- navicat建立本地连接出错解决
			使用navicat建立本地连接时报错: 2.设置用户配置项 (1) 查看用户信息 select host,user,plugin,authentication_string from mysql.us ... 
- zping ping包工具20180605.exe测试版
			链接: https://pan.baidu.com/s/1WB3BZn0r9n4DRU_8bNC65g 提取码: mybi zping的第一个exe版本由于未对兼容性进行测试,使用python3.6编 ... 
