小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

基于redis內(nèi)存數(shù)據(jù)庫(kù)簡(jiǎn)單使用

 ThinkTank_引擎 2015-04-05

在ecplise中使用內(nèi)存數(shù)據(jù)的客端戶,前提要準(zhǔn)備要下載兩個(gè)jar包

commons-pool2-2.0.jar

jedis-2.4.2.jar

前提準(zhǔn)備做好了,那我們就開啟redis的服務(wù),打開一個(gè)命令窗口輸入如下命令:redis-server 或redis-server redis根目\redis.conf

\

服務(wù)器已經(jīng)開啟了,注意端號(hào)是6377 

2.在eclipse 創(chuàng)建一個(gè)項(xiàng)目,把redist需要的包導(dǎo)入項(xiàng)目中

\

3.寫一個(gè)Jedis工具類

public class JedisUtil {

private static String HOST="127.0.0.1"; //本機(jī)地址

private static Integer PORT=6379; //服務(wù)端口

private static JedisPoolConfig config; //連接池的配置對(duì)象

private static JedisPool pool; //連接池對(duì)象

static{

config = new JedisPoolConfig();

config.setMaxIdle(1024*10); //設(shè)置內(nèi)存大小

pool = new JedisPool(config,HOST);

}

/**

*

* @return 從連接池里獲取一個(gè)Jedis對(duì)象

*/

public static Jedis getPoolJedis(){

return pool.getResource();

}

/**

* 手動(dòng)把Jedis對(duì)象,回放到連接池里

*/

public static void returnPoolJedis(Jedis jedis){

pool.returnResource(jedis);

}

/**

* @return 直接創(chuàng)建一個(gè)Jedis連接

*/

public static Jedis getJedis(){

return new Jedis(HOST, PORT);

}

}

4.寫一個(gè)客戶端類操作jedis

public class Client {

public static void main(String[] args) {

//simpleSet();

mSet();

}

private static void mSet() {

//注意 如果使用 JedisUtil.getJedis(); 是直接創(chuàng)建一個(gè)jredis對(duì)象,所以不受連接池管理,所以不能回放到連接池里

Jedis jedis = JedisUtil.getPoolJedis();

//設(shè)置值多個(gè)值

jedis.mset("userName","user1","pwd","123");

//取值

List<String> list = jedis.mget("userName","pwd");

for (String string : list) {

System.out.println(string);

}

jedis.flushDB();

JedisUtil.returnPoolJedis(jedis);

}

private static void simpleSet() {

Jedis jedis = JedisUtil.getPoolJedis();

//設(shè)置值

jedis.set("userName", "user1");

//取值

System.out.println("userName:"+jedis.get("userName"));

//清空內(nèi)存數(shù)據(jù)庫(kù)

jedis.flushDB();

JedisUtil.returnPoolJedis(jedis);

}

}

現(xiàn)在可以在redist客戶端對(duì)數(shù)據(jù)進(jìn)行取值

打開一個(gè)命令窗口,輸入命令 redis-cli 開啟客戶端,原后進(jìn)行賦值

\

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多