成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

事務(wù)處理 云內(nèi)存 UMem Redis

ernest.wang / 574人閱讀

摘要:事務(wù)處理事務(wù)處理事務(wù)處理用戶可以使用指令用來(lái)執(zhí)行原子性的事務(wù)操作。開(kāi)始事務(wù)如果改變,那么的事務(wù)就會(huì)失敗執(zhí)行事務(wù)輸出

事務(wù)處理

用戶可以使用MULTI,EXEC,DISCARD,WATCH,UNWATCH指令用來(lái)執(zhí)行原子性的事務(wù)操作。

import redis.clients.jedis.Jedis;
import redis.clients.jedis.Transaction;
import java.util.List;
public class JTransaction {
    public static void main(String[] args) {
        String host = "127.0.0.1";
        int port = 10011;
        Jedis jedis1 = new Jedis(host, port);
        Jedis jedis2 = new Jedis(host, port);
        String key = "transaction-key";
        jedis1.set(key, "20");
        //jedis1 watch key
        jedis1.watch(key);//如果在執(zhí)?行事務(wù)之前,其他的客戶端改變了key,則事務(wù)執(zhí)?行失敗。
        Transaction tx = jedis1.multi();//開(kāi)始事務(wù)
        tx.get(key);
        tx.get(key);
        tx.get(key);
        //jedis2.incr(key);//如果jedis2改變key,那么jedis1的事務(wù)就會(huì)失敗
        List<Object> result = tx.exec();//執(zhí)?行事務(wù)
        if(result == null || result.isEmpty()){
            System.out.println("Transaction error...");
            return;
        }
        for(Object rt : result){
            System.out.println(rt.toString());
        }
    }
}

輸出:

20
20
20

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/126899.html

相關(guān)文章

  • 內(nèi)存 監(jiān)控告警 UMem Redis

    摘要:監(jiān)控告警控制臺(tái)監(jiān)控告警管理云內(nèi)存為用戶提供多種類型的監(jiān)控,包括如使用量連接數(shù)數(shù)量等多種監(jiān)控,并可設(shè)置監(jiān)控告警。云內(nèi)存提供默認(rèn)告警模板的同時(shí),資源監(jiān)控模板界面支持用戶創(chuàng)建告警模板并自定義設(shè)置告警監(jiān)控項(xiàng)。監(jiān)控告警控制臺(tái)監(jiān)控告警管理云內(nèi)存Redis為用戶提供多種類型的監(jiān)控,包括如使用量、連接數(shù)、QPS、 Key數(shù)量等多種監(jiān)控,并可設(shè)置監(jiān)控告警。云內(nèi)存Redis提供默認(rèn)告警模板的同時(shí),資源監(jiān)控模板界...

    ernest.wang 評(píng)論0 收藏2041
  • 實(shí)例管理 內(nèi)存 UMem Redis

    摘要:實(shí)例管理實(shí)例管理實(shí)例管理新建實(shí)例完成后,可以在控制臺(tái)上管理實(shí)例,如擴(kuò)容續(xù)費(fèi)及監(jiān)控告警等實(shí)例管理操作。對(duì)于縮容,整個(gè)過(guò)程中對(duì)無(wú)任何影響。運(yùn)維時(shí)間運(yùn)維時(shí)間主備產(chǎn)品提供運(yùn)維時(shí)間窗口設(shè)置,用戶可以根據(jù)自身業(yè)務(wù)選擇時(shí)間段來(lái)做重寫。 實(shí)例管理新建實(shí)例完成后,可以在控制臺(tái)上管理Redis實(shí)例,如:擴(kuò)容、續(xù)費(fèi)及監(jiān)控告警等實(shí)例管理操作。主備版Redis控制臺(tái)支持創(chuàng)建從庫(kù)、配置升降級(jí)、設(shè)置密碼、重啟、慢查詢分析...

    ernest.wang 評(píng)論0 收藏723
  • Redis5.0版本新功能介紹 內(nèi)存 UMem Redis

    摘要:版本新功能介紹版本新功能介紹版本新功能介紹版本是的重大版本發(fā)布,新增數(shù)據(jù)結(jié)構(gòu),是一個(gè)新的強(qiáng)大的支持多播的可持久化的消息隊(duì)列,在消息隊(duì)列方面提供了新的選擇,具備豐富的應(yīng)用場(chǎng)景和想象空間。 Redis5.0版本新功能介紹Redis5.0版本是Redis的重大版本發(fā)布,新增數(shù)據(jù)結(jié)構(gòu)Stream,是一個(gè)新的強(qiáng)大的支持多播的可持久化的消息隊(duì)列,在消息隊(duì)列方面提供了新的選擇,具備豐富的應(yīng)用場(chǎng)景和想象空間...

    ernest.wang 評(píng)論0 收藏816
  • 配置文件管理 內(nèi)存 UMem Redis

    摘要:配置文件管理配置文件管理配置文件管理主備版控制臺(tái)上支持用戶配置文件管理,提供版本的默認(rèn)配置文件。 配置文件管理主備版Redis控制臺(tái)上支持用戶配置文件管理,提供redis3.2、redis4.0、redis5.0、redis6.0、redis7.0版本的默認(rèn)配置文件。進(jìn)入Redis管理頁(yè)面,切換至配置文件頁(yè)面,點(diǎn)擊詳情,可以看到各個(gè)版本的默認(rèn)配置模版提供的配置項(xiàng)詳情創(chuàng)建實(shí)例,如果客戶存在已創(chuàng)...

    ernest.wang 評(píng)論0 收藏3211
  • 產(chǎn)品版本 內(nèi)存 UMem Redis

    摘要:產(chǎn)品版本產(chǎn)品版本產(chǎn)品版本主備版支持和分布式版基于,分布式版高性能版基于。 產(chǎn)品版本主備版Redis支持Redis4.0和Redis5.0.分布式版Redis基于Redis2.8,分布式版Redis(高性能版)基于Redis3.2。

    ernest.wang 評(píng)論0 收藏1389
  • 基數(shù)統(tǒng)計(jì)功能 內(nèi)存 UMem Redis

    摘要:基數(shù)統(tǒng)計(jì)功能基數(shù)統(tǒng)計(jì)功能基數(shù)統(tǒng)計(jì)功能實(shí)現(xiàn)了基數(shù)統(tǒng)計(jì)功能,方便統(tǒng)計(jì)一組不同元素且數(shù)量很大的數(shù)據(jù)集,且只耗費(fèi)很小的空間。如統(tǒng)計(jì)網(wǎng)站每天訪問(wèn)的獨(dú)立數(shù)量使用和,可以輕松實(shí)現(xiàn)。 基數(shù)統(tǒng)計(jì)功能Redis HyperLogLog 實(shí)現(xiàn)了基數(shù)統(tǒng)計(jì)功能,方便統(tǒng)計(jì)一組不同元素且數(shù)量很大的數(shù)據(jù)集,且只耗費(fèi)很小的空間。如統(tǒng)計(jì)網(wǎng)站每天訪問(wèn)的獨(dú)立IP數(shù)量;使用PFADD和PFCOUNT,可以輕松實(shí)現(xiàn)。import re...

    ernest.wang 評(píng)論0 收藏849

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<