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

菜鸟初学redis(二)

时间:2017-10-08 13:02:01      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:图片   push   disk   rgs   void   序列化   host   local   java   

如果你的redis可以在myeclipse上运行小demo了,那么可以继续学习了

redis Java String 实例

string是redis最基本的类型,一个key对应一个value。

string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。

string类型是Redis最基本的数据类型,一个键最大能存储512MB。

package com.redis.demo;

import redis.clients.jedis.Jedis;

public class redisTest {

public static void main(String[] args) {

 Jedis jedis = new Jedis("localhost");

 System.out.println("连接成功!");

 //System.out.println("服务正在运行:"+jedis.ping());

 jedis.set("showTime", "www.lovingmoon.com");  

System.out.println("Redis存储的字符串为:"+jedis.get("showTime")); 

}

}

运行结果为:

技术分享

Redis Java List(列表) 实例

将redis设置的键值对存储在list中在用循环遍历即可显示。

package com.redis.demo;

import java.util.List;

import redis.clients.jedis.Jedis;

public class redisList { public static void main(String[] args) {  

Jedis jedis = new Jedis("localhost");

 System.out.println("连接成功!");

 jedis.lpush("demo-list", "runtime"); //redis 使用lpush方法设置键值对

 jedis.lpush("demo-list", "showtime");

 jedis.lpush("demo-list", "demo");

 List<String> list = jedis.lrange("demo-list", 0, 2);//redis使用lrange获取存储的list键值对

 for(int i =0; i<list.size();i++){

  System.out.println("Redis 列表项为:"+list.get(i));

 }

}

}

运行结果:

技术分享

获取key

package com.redis.demo;

import java.util.Iterator; import java.util.Set;

import redis.clients.jedis.Jedis;

public class redisKey {

public static void main(String[] args) {

 Jedis jedis = new Jedis("localhost");

 System.out.println("连接成功!");  

 Set<String> set = jedis.keys("*");

 Iterator<String> it = set.iterator();

 while(it.hasNext()){  

 String key = it.next();

  System.out.println(key);

 }

}

}

运行结果:

技术分享技术分享

因为在cmd上我就存储过所以才会显示这些key值

因为代码比较简单所以没有太多好说的,随着逐渐的学习我相信会有更多的解释出现。

菜鸟初学redis(二)

标签:图片   push   disk   rgs   void   序列化   host   local   java   

原文地址:http://www.cnblogs.com/lovingmoon/p/7636998.html

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