您的位置:首页 > 数据库 > Redis

redis简单例子

2015-12-31 13:27 806 查看
服务器地址

##redis config start
redis.servers=ip:6379
redis.password=
redis.testOnBorrow=true
#redis.testOnReturn=true
#redis.testWhileIdle=true
redis.maxIdle=20
redis.minIdle=10
redis.maxActive=80
redis.maxWait=1000
redis.numTestsPerEvictionRun=80
redis.timeBetweenEvictionRunsMillis=1000
redis.minEvictableIdleTimeMillis=500
redis.timeout=6000
##redis config end#


java代码

import java.util.Set;

import redis.clients.jedis.Jedis;

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

// Connecting to Redis server on localhost
Jedis jedis = new Jedis("ip");
System.out.println("Connection to server sucessfully");
// check whether server is running or not
System.out.println("Server is running: " + jedis.ping());

//首先,我们看下redis服务里是否有数据
long dbSizeStart = jedis.dbSize();
System.out.println(dbSizeStart);

//是否存在
boolean exist = jedis.exists("username");
System.out.println("Redis服务器是否存在username==="+exist);

//设值(查看了源代码,默认存活时间30分钟)
//jedis.set("username","TestRedisName");
//String username= jedis.get("username");
//System.out.println("获得Redis中key为username==="+username);

//查看keys
Set<String> keys = jedis.keys("*");//这里查看所有的keys
System.out.println(keys);

//删除
jedis.del("username");
//String usernameDel = jedis.get("username");
//System.out.println(usernameDel);//如果为null,那么就是删除数据了

}
}


参考文章:spring 整合redis
http://blog.csdn.net/java2000_wl/article/details/8543203
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: