最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Redis總結(jié)筆記(二):C#連接Redis簡(jiǎn)單例子

 更新時(shí)間:2015年01月05日 09:55:48   投稿:junjie  
這篇文章主要介紹了Redis總結(jié)筆記(二):C#連接Redis簡(jiǎn)單例子,需要的朋友可以參考下

注:C#在調(diào)用Redis是不要使用ServiceStack.Redis驅(qū)動(dòng)的4.0版本,因?yàn)檫@個(gè)版本已經(jīng)商業(yè)化了,會(huì)出現(xiàn)每小時(shí)6000條數(shù)據(jù)的限制

1、引用驅(qū)動(dòng)

復(fù)制代碼 代碼如下:

    using ServiceStack.Redis;

2、數(shù)據(jù)庫(kù)連接
復(fù)制代碼 代碼如下:

    RedisClient client;
            //連接服務(wù)器   6379是redis的默認(rèn)端口
            client = new RedisClient("127.0.0.1", 6379);
    client.Password = "";//設(shè)置密碼 沒有可以注釋

          //10萬(wàn)條數(shù)據(jù)測(cè)試,我發(fā)現(xiàn)使用set的效率明顯比使用store的效率高,而且在測(cè)試過程中我發(fā)現(xiàn)store會(huì)丟失7-80條左右的數(shù)而set卻一條都沒有丟
          Stopwatch sw = new Stopwatch();
            sw.Start();

            for (int i = 0; i < 100000; i++)
            {
                client.Set<GPS>(Guid.NewGuid().ToString(), new GPS
                {
                    direction = 287,
                    gps_time = "1417622213418",
                    lati = 29.310586,
                    longi = 120.125143,
                    pla_no = "浙A12345",
                    pla_type = 1,
                    speed = 23.5,
                    state = 0,
                    carstate = 0,
                    upload_time = "1417622088418"
                });

                client.Store<GPS>(
                    new GPS
                {
                    direction = 287,
                    gps_time = "1417622213418",
                    lati = 29.310586,
                    longi = 120.125143,
                    pla_no = "浙A12345",
                    pla_type = 1,
                    speed = 23.5,
                    state = 0,
                    carstate = 0,
                    upload_time = "1417622088418"
                });
            }
            sw.Stop();
            Console.WriteLine(sw.ElapsedMilliseconds);

 decimal price = client.Get<decimal>("price");//獲取數(shù)據(jù)
 

相關(guān)文章

  • 基于Redis實(shí)現(xiàn)共享Session登錄的實(shí)現(xiàn)

    基于Redis實(shí)現(xiàn)共享Session登錄的實(shí)現(xiàn)

    本文主要介紹了基于Redis實(shí)現(xiàn)共享Session登錄的實(shí)現(xiàn),包括發(fā)送短信驗(yàn)證碼、短信驗(yàn)證碼登錄和注冊(cè)、以及登錄狀態(tài)校驗(yàn)的流程,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-03-03
  • redis使用watch秒殺搶購(gòu)實(shí)現(xiàn)思路

    redis使用watch秒殺搶購(gòu)實(shí)現(xiàn)思路

    這篇文章主要為大家詳細(xì)介紹了redis使用watch秒殺搶購(gòu)的實(shí)現(xiàn)思路,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Redis 內(nèi)存淘汰策略深度解析(最新推薦)

    Redis 內(nèi)存淘汰策略深度解析(最新推薦)

    本文詳細(xì)探討了Redis的內(nèi)存淘汰策略、實(shí)現(xiàn)原理、適用場(chǎng)景及最佳實(shí)踐,介紹了八種內(nèi)存淘汰策略,包括noeviction、LRU、LFU、TTL、Random等,并分析了它們的應(yīng)用場(chǎng)景,同時(shí),文章還介紹了Redis內(nèi)存淘汰的底層實(shí)現(xiàn),包括LRU/LFU的近似算法和淘汰流程,感興趣的朋友一起看看吧
    2025-03-03
  • Redis數(shù)據(jù)一致性詳解

    Redis數(shù)據(jù)一致性詳解

    文章主要討論了分布式系統(tǒng)中的數(shù)據(jù)一致性模型、緩存使用場(chǎng)景以及數(shù)據(jù)同步策略,一致性模型包括強(qiáng)一致性、弱一致性和最終一致性,緩存使用場(chǎng)景主要在高并發(fā)讀取數(shù)據(jù)時(shí)提升性能,數(shù)據(jù)同步策略分為先刪除緩存再更新數(shù)據(jù)庫(kù)和先更新數(shù)據(jù)庫(kù)再刪除緩存兩種
    2024-11-11
  • redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)之SDS簡(jiǎn)單動(dòng)態(tài)字符串詳解

    redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)之SDS簡(jiǎn)單動(dòng)態(tài)字符串詳解

    SDS是Redis中實(shí)現(xiàn)的一種數(shù)據(jù)結(jié)構(gòu),用來存儲(chǔ)字符串,最近學(xué)習(xí)中正好學(xué)習(xí)到了這里,所以下面這篇文章主要給大家介紹了redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)之SDS簡(jiǎn)單動(dòng)態(tài)字符串的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-11-11
  • 動(dòng)態(tài)添加Redis密碼認(rèn)證的方法

    動(dòng)態(tài)添加Redis密碼認(rèn)證的方法

    本篇文章主要介紹了動(dòng)態(tài)添加Redis密碼認(rèn)證的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Redis實(shí)現(xiàn)分布式隊(duì)列淺析

    Redis實(shí)現(xiàn)分布式隊(duì)列淺析

    Redis將數(shù)據(jù)存儲(chǔ)在內(nèi)存中,使得讀寫速度非???,經(jīng)常被用來做緩存系統(tǒng),這里我們將redis用來做一個(gè)分布式的消息隊(duì)列。這篇文章主要介紹了使用redis來作為消息隊(duì)列,并且進(jìn)行分布式主從配置,有需要的朋友可以參考借鑒,下面來一起看看吧。
    2016-11-11
  • 通過實(shí)例解析布隆過濾器工作原理及實(shí)例

    通過實(shí)例解析布隆過濾器工作原理及實(shí)例

    這篇文章主要介紹了通過實(shí)例解析布隆過濾器工作原理及實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Redisson延時(shí)隊(duì)列RedissonDelayed的具體使用

    Redisson延時(shí)隊(duì)列RedissonDelayed的具體使用

    定時(shí)調(diào)度基本是每個(gè)項(xiàng)目都會(huì)遇到的業(yè)務(wù)場(chǎng)景,一般地,都會(huì)通過任務(wù)調(diào)度工具執(zhí)行定時(shí)任務(wù)完成,但是會(huì)有一定的缺點(diǎn),本文主要介紹了Redisson延時(shí)隊(duì)列RedissonDelayed的具體使用,感興趣的可以了解一下
    2024-02-02
  • Redis分布式鎖解決超賣問題的使用示例

    Redis分布式鎖解決超賣問題的使用示例

    超賣問題通常出現(xiàn)在多用戶并發(fā)操作的情況下,即多個(gè)用戶嘗試購(gòu)買同一件商品,導(dǎo)致商品庫(kù)存不足或者超賣,本文就來介紹一下超賣問題,感興趣的可以了解一下
    2023-09-09

最新評(píng)論

新龙县| 林甸县| 大丰市| 获嘉县| 会同县| 台山市| 工布江达县| 巴林左旗| 文山县| 新宁县| 沈丘县| 霸州市| 西和县| 克东县| 蓝田县| 博客| 平潭县| 乐至县| 江华| 清徐县| 寻乌县| 德州市| 集贤县| 康乐县| 同江市| 广宗县| 大冶市| 新蔡县| 六枝特区| 南投市| 仙居县| 永济市| 新巴尔虎左旗| 武功县| 宁安市| 天津市| 论坛| 隆安县| 华蓥市| 瑞昌市| 五台县|