日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java使用內存數據庫ssdb的步驟

瀏覽:26日期:2022-08-20 08:34:36

看這篇文章的同學,redis相信你一定很熟悉了,ssdb是一個功能類似于redis,性能稍弱于redis的高性能數據庫,主要是可以使用磁盤代替內存,使得小內存可以勝任請求不高的大部分場景,從而節(jié)約資源。ssdb官方是這樣評價的 : 一個高性能的支持豐富數據結構的 NoSQL 數據庫, 用于替代 Redis.

java使用內存數據庫ssdb的步驟

1. 特性

替代 Redis 數據庫, Redis 的 100 倍容量 LevelDB 網絡支持, 使用 C/C++ 開發(fā) Redis API 兼容, 支持 Redis 客戶端 適合存儲集合數據, 如 list, hash, zset... 客戶端 API 支持的語言包括: C++, PHP, Python, Java, Go 持久化的隊列服務 主從復制, 負載均衡

支持多種api,比如php使用:

<?phprequire_once(’SSDB.php’);$ssdb = new SimpleSSDB(’127.0.0.1’, 8888);$resp = $ssdb->set(’key’, ’123’);$resp = $ssdb->get(’key’);echo $resp; // output: 123

2. 安裝

wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zipunzip mastercd ssdb-mastermake# optional, install ssdb in /usr/local/ssdbsudo make install

3. 啟動

# start master./ssdb-server ssdb.conf# or start as daemon./ssdb-server -d ssdb.conf

4. 與redis性能對比

java使用內存數據庫ssdb的步驟

5. java 讀寫ssdb

java操作ssdb需要的maven依賴:

<dependency> <groupId>com.lovver</groupId> <artifactId>ssdbj</artifactId> <version>0.0.1</version></dependency>

java讀取ssdb,有兩種方式,分別是單連接和連接池的方式,親測以下方式都可以用:

SSDBConnection單連接方式

@Testpublic void test(){ SSDBDriver dd= new SSDBDriver(); Properties info = new Properties(); info.setProperty('SSDB_HOST', '192.168.1.1'); info.setProperty('SSDB_PORT', '8888'); // 密碼 info.setProperty('password', 'ssdb.test'); info.setProperty('loginTimeout', '300'); info.setProperty('tcpKeepAlive', 'true'); info.setProperty('protocolName', 'ssdb'); info.setProperty('protocolVersion', '1.0'); SSDBConnection conn = null; try{ conn = dd.connect(info); System.out.println(conn); // 寫入數據到ssdb ArrayList<byte[]> setParams=new ArrayList<byte[]>(){ { add('joliny'.getBytes()); add('是的發(fā)生地發(fā)生1231sdfsfg23'.getBytes()); } }; conn.execute('set',setParams); // 從ssdb讀取數據 List params=new ArrayList(); params.add('joliny'.getBytes()); BaseResultSet<byte[]> rs=conn.execute('get',params); System.out.println(new String(rs.getResult())); } catch (SSDBException e) { e.printStackTrace(); }finally { if(conn != null){ conn.close(); } }}

SSDBPoolConnection連接池方式多線程通常需要用連接池的方式,提高效率。

import com.lovver.ssdbj.core.BaseResultSet;import com.lovver.ssdbj.core.SSDBDriver;import com.lovver.ssdbj.core.impl.SSDBConnection;import com.lovver.ssdbj.exception.SSDBException;import com.lovver.ssdbj.pool.SSDBDataSource;import com.lovver.ssdbj.pool.SSDBPoolConnection;import org.junit.Test;import java.util.ArrayList;import java.util.List;import java.util.Properties;/** * @Author: keguang * @Date: 2020/2/17 16:23 * @version: v1.0.0 * @description: */public class SSDBTest { private static SSDBDataSource ds=null; static{ Properties info = new Properties(); info.setProperty('password', 'ssdb.test'); info.setProperty('loginTimeout', '300'); info.setProperty('tcpKeepAlive', 'true'); info.setProperty('protocolName', 'ssdb'); info.setProperty('protocolVersion', '1.0'); ds = new SSDBDataSource('192.168.1.1',8888,null,info); } @Test public void test2(){ SSDBPoolConnection conn=null; try { conn = ds.getConnection(); System.out.println(conn); ArrayList<byte[]> setParams=new ArrayList<byte[]>(){ { add('language'.getBytes()); add('zh-CN'.getBytes()); } }; conn.execute('set',setParams); ArrayList params=new ArrayList(); params.add('language'.getBytes()); BaseResultSet<byte[]> rs= conn.execute('get',params); if(rs.getResult() == null){ System.out.println('null'); } System.out.println(new String(rs.getResult())); } catch (Exception e) { e.printStackTrace(); }finally { if (conn != null){ conn.close(); } } }}

以上就是java使用內存數據庫ssdb的步驟的詳細內容,更多關于java使用內存數據庫ssdb的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品亚洲人成在线观看| 久久免费高清| 成人免费网站www网站高清| 国产欧美日韩影院| 亚洲91网站| 中文视频一区| 国产精品毛片一区二区三区| 日韩中文影院| 国产91在线播放精品| 久久精品av麻豆的观看方式| 日韩影片在线观看| 亚洲精品女人| 日韩欧乱色一区二区三区在线| 男女性色大片免费观看一区二区| 韩国久久久久久| 欧美日韩视频免费观看| 日本不卡免费高清视频在线| 日韩大片在线观看| 国产精品伦理久久久久久| 国产精品久久久久77777丨| 91精品一区| 亚洲精品第一| 欧美在线不卡| 久久99视频| 国产成人精品一区二区三区视频 | 婷婷亚洲成人| 日本va欧美va精品发布| 在线一区视频| 蜜桃久久久久久| 日韩国产欧美在线视频| 国产日本精品| 精品美女在线视频| 成人黄色av| 亚洲手机在线| 亚洲人成在线影院| 国产亚洲高清在线观看| 国产精品久久久亚洲一区| 国产精品久久久久9999高清| 精品欧美视频| 美女网站视频一区| 老司机精品久久| 91成人小视频| 一区二区精品伦理...| 欧美日韩中文一区二区| 亚洲91在线| 欧美国产另类| 美女久久99| 激情欧美丁香| 欧美伊人影院| 亚洲深夜视频| 石原莉奈在线亚洲二区| 欧美亚洲综合视频| 日产精品一区二区| 亚洲欧美日本日韩| 97精品久久| 国产精品蜜芽在线观看| 亚洲一级二级| 91欧美精品| 免费在线观看一区| 影音国产精品| 国产精品宾馆| 午夜国产精品视频免费体验区| 一本一道久久a久久| 国产一区二区三区四区大秀| 亚洲在线网站| 国产精品xxxav免费视频| 99精品国产一区二区三区| 婷婷综合福利| 亚洲伊人av| 亚洲网址在线观看| 欧美丰满日韩| 亚洲精品伊人| 新版的欧美在线视频| 日韩午夜一区| 成人国产精品久久| 亚洲精品在线二区| 精品日韩视频| 久久激五月天综合精品| 欧美日韩国产精品一区二区亚洲| 国产欧美视频在线| 久久免费黄色| 日本精品另类| 在线一区欧美| 激情国产在线| 国产精品一区二区精品视频观看 | 中文字幕日本一区二区| 欧美激情另类| 欧美亚洲综合视频| 91久久在线| 久久91导航| 久久男人av| 日韩欧美三区| 欧美 日韩 国产一区二区在线视频| 91大神在线观看线路一区| 日韩午夜精品| 91看片一区| 精品三级国产| 国产欧美视频在线| 伊人精品久久| 亚洲美洲欧洲综合国产一区| 日韩.com| 国产精品夜夜夜| 亚洲一区二区网站| 日韩在线观看不卡| 国产精品原创| 久久精品免费看| 久久97久久97精品免视看秋霞| 日韩欧美美女在线观看| 蜜桃成人av| 日产午夜精品一线二线三线| 国产精品一区高清| 日韩av不卡一区二区| 亚洲精品一级二级三级| 羞羞答答国产精品www一本| 不卡中文字幕| 亚洲国产日韩欧美在线| 日韩精品1区| 色一区二区三区| 四虎国产精品免费观看| 国产一区二区久久久久| 欧美精品成人| 欧美一区在线观看视频| 日韩和欧美一区二区三区| 日韩精品一二三| 91成人精品观看| 精品女同一区二区三区在线观看| www.com.cn成人| 日韩一级网站| 91欧美精品| 国产一区二区三区久久| 99国产精品免费视频观看| 欧美特黄a级高清免费大片a级| 蜜臀精品久久久久久蜜臀| 青青草伊人久久| 精品国产亚洲日本| 99视频精品全国免费| 丝袜美腿亚洲一区| 欧美综合精品| 精品国产一区二| 精品国产一区二区三区2021| 欧美aa在线观看| 成人日韩在线| 中文视频一区| 久久超级碰碰| 国内精品福利| 国产日韩欧美高清免费| 久久久夜精品| 日本国产一区| 播放一区二区| 日本国产亚洲| 欧美日韩国产v| 日韩在线麻豆| 高清日韩中文字幕| 桃色一区二区| 日韩精品久久久久久久软件91| 国产aⅴ精品一区二区四区| 国产亚洲精品v| 精品一区不卡| 一区二区国产在线观看| 久久精品国产福利| 国产一级久久| 成人亚洲一区二区| 美女国产一区| 在线中文字幕播放| 亚洲人成网站在线在线观看| 国产91在线精品| 亚洲区国产区| 久久激情一区| 日韩精品亚洲专区| 九一国产精品| 精品国产乱码| 日韩亚洲精品在线观看| 亚洲三级欧美| 欧美中文一区| 国产亚洲精品v| 国产中文在线播放| 欧美永久精品| 亚洲综合日本| 日韩精品久久久久久久电影99爱| 日韩福利在线观看| 影音国产精品| 日韩一区二区三区免费| 国产福利资源一区| 免费在线成人网| 免费av一区二区三区四区| 精品久久久久久久| 国产精品白丝av嫩草影院| 中文字幕一区二区三区在线视频| 欧美美女一区| 亚洲国产影院| 亚洲电影有码| 日韩三区免费| 日韩一区二区中文| 日韩伦理福利| 亚洲欧洲美洲av| 成人福利视频| 日韩一区自拍| 久久蜜桃精品| 精品国产免费人成网站| 成人三级高清视频在线看|