radis學習總結

來源:互聯網
上載者:User

標籤:使用   檔案   資料   for   line   伺服器   

Redis與Memcached的比較.

1.Memcached是多線程,而Redis使用單線程.

2.Memcached使用預分配的記憶體池的方式,Redis使用現場申請記憶體的方式來儲存資料,並且可以配置虛擬記憶體。

3.Redis可以實現持久化,主從複製,實現故障恢複。

4.Memcached只是簡單的key與value,但是Redis支援資料類型比較多。

redis目前提供五種資料類型:string(字串),list(鏈表), Hash(雜湊),set(集合)及zset(sorted set)  (有序集合)

檔案並發(Tlog) :解決方案,就是先將資料放在隊列中,然後開啟一個線程,負責從隊列中取出資料,再寫到檔案中。

Redis主從複製:一個master可以擁有多個slave,而一個slave又可以擁有多個slave,如此下去,形成了強大的多級伺服器叢集架構.

            List<UserInfo> list = new List<UserInfo>() { new UserInfo(){UserName="lisi",UserPwd="111"},new UserInfo(){UserName="wangwu",UserPwd="123"} };

            client.Set<List<UserInfo>>("list",list);

            List<UserInfo>userInfoList=client.Get<List<UserInfo>>("list");

            foreach (UserInfo userInfo in userInfoList)

            {

                Console.WriteLine(userInfo.UserName);

            }

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.