Redis本质上是一个Key-Value类型的内存数据库,很像memcached,听说他的性能远高于memcached,所以想自己搞个玩下。看到底有什么好处。
在windows下使用redis首先要下载一个。非官方版 http://code.google.com/p/servicestack/wiki/RedisWindowsDownload
下载完的Redis文件夹有以下几个文件
redis-server.exe:服务程序
指定redis的配置文件,如没有指定,则使用默认设置
在控制台下运行,输入cmd再跳到你redis的目录下
E:\redis-2.0.2>redis-server.exe redis.conf或者在文件夹下面直接点击redis-server.exe
自己上网下载redis-2.0.0.jar
以下是自己写的一个简单测试程序:
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import redis.clients.jedis.Jedis;
public class JedisDemo {
@SuppressWarnings("unchecked")
public void testDeom(){
Jedis redis = new Jedis ("localhost",6379);//连接redis
//hset key field value将哈希表key中的域field的值设为value。
redis.hset("yyweb", "music", "m.yy.com");
redis.hset("yyweb", "mall", "mai.yy.com");
redis.hset("yyweb", "duowan", "www.duowan.com");
//返回哈希表key中,一个或多个给定域的值。
List list = redis.hmget("yyweb","music","mall","duowan");
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
//同时将多个field - value(域-值)对设置到哈希表key中。
Map map = new HashMap();
map.put("uid", "10000");
map.put("username", "chenxu");
redis.hmset("hash", map);
//得到map下面的username的值
System.out.println(redis.hget("hash", "username"));
//HGETALL key返回哈希表key中,所有的域和值。
Map<String,String> maps = redis.hgetAll("hash");
for(Map.Entry entry: maps.entrySet()) {
System.out.print(entry.getKey() + ":" + entry.getValue() + "\t");
}
public static void main(String[] args) throws Exception{
JedisDemo jedis = new JedisDemo();
jedis.testDeom();
}
}
分享到:
相关推荐
Java调用Redis的一些简单Demo,可在MyEclipse上运行
此资源为demo测试方法,使用前请安装redis服务。仅供参考
使用java操作redis,运用的是jedis框架,并且简单封装了大部分的jedis的API,上手快,简单易懂,搭建好redis,直接复制粘贴文档中的代码,配好ip和端口号,直接可以用。
java的redis项目
使用Java操作Redis的字符串类型、list链表类型、hash哈希表类型、set无序集合类型的数据,简单易懂。
Java调用Redis 简单Demo.zipJava调用Redis 简单Demo.zip
Java实现redis,linux安装redis,一分钟学会使用redis,就是这么简单
JAVA连接redis进行操作的DEMO源码(2016) 自己写的一个使用java连接redis,操作数据的小DEMO。非常简单详细,适合正在学习redis分布式缓存数据库的同学下载学习。
Java调用Redis的一些简单Demo,可在Eclipse上运行,相关入门介绍:https://www.w3cschool.cn/redis/redis-install.html
redis缓存java类使用实例,针对map.list,set等使用详细的实例!
零基础学会REDIS缓存数据库在JAVA中的使用。从REDIS的安装和使用开始,到Java程序与REDIS数据库进行连接互动,简单明了。
使用java客户端连接Redis 集群,并使用java进行简单的操作
org.springframework.data.redis.core.StringRedisTemplate,spring boot集成redis后操作类,封装后完全是针对redis命令调用
jedis连接池 配置文件等等 ,jedis操作工具类 各种操作直接调用即可。拿不到连接请设置一下redis密码
直接下载可以运行 就是自己需要创建数据库 很简单 参考实体就行 里面有redis的工具类 可以进行参考
JAVA实现对Redis的简单操作
Redis在java中的使用示例,里面写了对4种类型的具体使用:string、list、set、hash
c#和java两个版本的redis使用简单例子