码迷,mamicode.com
首页 > 其他好文 > 详细

redis的基本使用

时间:2015-11-12 11:19:19      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:

一、安装redis环境

1、下载地址:https://github.com/MSOpenTech/redis

2、安装在windows上,启动,默认端口6379。

3、基本使用方法,在工程中引入jedis.jar文件。

package com.redis;

import java.util.Set;

import redis.clients.jedis.Jedis;

public class RedisClient {

    public final static String REDIS_HOST = "127.0.0.1";// redis所在服务器地址

    public final static Integer REDIS_PORT = 6379; // redis端口

    public static Jedis getRedisClient() {
        Jedis jedis = null;
        jedis = new Jedis(RedisClient.REDIS_HOST, RedisClient.REDIS_PORT);
        return jedis;
    }

    public static void jedisTest(){
        Jedis jedis = getRedisClient();
        
        //存入jedis
        jedis.set("key1", "lvyf");
        jedis.set("key2", "chenjl");
        jedis.set("color", "red");
        
        
        
        //判断键是否存在
        System.out.println(jedis.exists("color"));
        
        //输出所有的key
        System.out.println("所有key如下:");
        Set<String> keys = jedis.keys("*");
        for(String keyTmp : keys){
            System.out.println("key:"+keyTmp);
        }
        
        //删除某个key
        System.out.println(("系统中删除key1: "+jedis.del("key1")));
        
        //设置过期时间
        System.out.println("设置过期时间:"+jedis.expire("key2", 5));
        
        // 查看key所储存的值的类型
        System.out.println("类型:"+jedis.type("color"));
        
        //获取key对应的值
        System.out.println("color对应的值:"+jedis.get("color"));
        
        //追加
        jedis.append("color", "-test");
        System.out.println(jedis.get("color"));
        
        //list功能
        jedis.lpush("numberlists", "3");
        jedis.lpush("numberlists", "1");
        jedis.lpush("numberlists", "5");
        jedis.lpush("numberlists", "2");
        System.out.println("所有元素:" + jedis.lrange("numberlists", 0, 1));

        
        //清除数据
        jedis.flushDB();
        
        
    }

    public static void main(String[] args) {
        jedisTest();
    }
}

 

redis的基本使用

标签:

原文地址:http://www.cnblogs.com/fubaizhaizhuren/p/redis.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!