ssdb的具体介绍请看http://ssdb.io/zh_cn/ 和作者的博客http://www.ideawu.net/blog/archives/692.html

附带ssdb的资源和客户端的驱动。

目前学习用的是windows环境下的。

服务端http://download.csdn.net/detail/a331251021/8156027

客户端java代码http://download.csdn.net/detail/a331251021/8156029

import com.udpwork.ssdb.*; 
/** * SSDB Java client SDK demo. */
public class Demo {	
public static void main(String[] args) throws Exception {		
SSDB ssdb = null;		
Response resp;		
byte[] b;		
ssdb = new SSDB("127.0.0.1", 8888); 		
// 注意: 如果某个命令没有对应的函数, 你就使用 request() 方法来执行		
resp = ssdb.request("qpush", "q", "a");		
for(int i=1; i<resp.raw.size(); i+=2){			
String s = new String(resp.raw.get(i));			
System.out.println(s);		
} 				
/* kv */		
System.out.println("---- kv -----");				
ssdb.set("a", "123");		
b = ssdb.get("a");		
System.out.println(new String(b));		
ssdb.del("a");		
b = ssdb.get("a");		
System.out.println(b);		
ssdb.incr("a", 10);				
resp = ssdb.scan("", "", 10);		
resp.print();		
resp = ssdb.rscan("", "", 10);		
resp.print();		
System.out.println(""); 		
/* hashmap */		
System.out.println("---- hashmap -----"); 		
ssdb.hset("n", "a", "123");		
b = ssdb.hget("n", "a");		
System.out.println(new String(b));		
ssdb.hdel("n", "a");		
b = ssdb.hget("n", "a");		
System.out.println(b);		
ssdb.hincr("n", "a", 10); 		
resp = ssdb.hscan("n", "", "", 10);		
resp.print();		
System.out.println(""); 		
/* zset */		
System.out.println("---- zset -----"); 		
Long d;		
ssdb.zset("n", "a", 123);		
d = ssdb.zget("n", "a");		
System.out.println(d);		
ssdb.zdel("n", "a");		
d = ssdb.zget("n", "a");		
System.out.println(d);		
ssdb.zincr("n", "a", 10); 		
resp = ssdb.zscan("n", "", null, null, 10);		
resp.print();		
System.out.println("");		
/* multi */		
ssdb.multi_set("a", "1", "b", "2");		
resp = ssdb.multi_get("a", "b");		
resp.print();		
System.out.println("");			
//		
ssdb.close();	
}
}


java连接ssdb数据库