java操作ssdb:set、map、list..
生活随笔
收集整理的這篇文章主要介紹了
java操作ssdb:set、map、list..
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
網(wǎng)上收集的代碼模板:
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);// 如果ssdb有request方法 resp = ssdb.request("qpush", "q", "a"); //如果ssdb沒有request方法 Link link = ssdb.link; resp = link.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(); } }總結(jié)
以上是生活随笔為你收集整理的java操作ssdb:set、map、list..的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux定时任务的用法详解
- 下一篇: 【转载保存】mapreduce优秀文章