1, Redis Hello World 的例子
这里用的包是Jedis。下载地址https://github.com/xetorthio/jedis/downloads
把jar包引入工程,打开redis的服务器(redis下载及安装见初步理解Redis及其安装配置)。开始打招呼的例子,如下
1: Jedis jedis = new Jedis("localhost");
2: jedis.set("key", "Hello World!");
3: String value = jedis.get("key");
4: System.out.println(value);
分别测试下各种数据结构
System.out.println("==String==");
Jedis jedis = new Jedis("localhost");
//String
jedis.set("key", "Hello World!");
String value = jedis.get("key");
System.out.println(value);
//List
System.out.println("==List==");
jedis.rpush("messages", "Hello how are you?");
jedis.rpush("messages", "Fine thanks. I'm having fun with redis.");
jedis.rpush("messages", "I should look into this NOSQL thing ASAP");
List<String> values = jedis.lrange("messages", 0, -1);
System.out.println(values);
jedis.set("newkey", "Hello New New World!");
String value = jedis.get("newkey");
System.out.println(value);
jedis.save();
可以看到newkey的值了,而且是覆盖后的。save执行后会进行一次日志备份。够用了,先到这里吧。