Redis相信玩開源,大數據的朋友們並不陌生,你們最熟悉的使用者就是新浪微博,微博的總體數據緩存都是基於Redis的,而新浪對Redis的使用也很是深,聽說是一組64G內存的Redis集羣。前段時間咱們也對本身的產品架構中的一部分功能進行了Redis改造,將用戶關注,粉絲以及用戶動態的數據都存入Redis,但存儲中仍是保留了持久化數據,效率提高了不少,用戶在獲取相關數據時也快了不少(使用的代碼框架是ServiceStack.Redis)。css
咱們是Windows Azure的資深用戶,固然此次Redis改造也是基於Azure,在Windows Azure中架設Redis服務器是很是方便的,微軟給你們提供了很是多的服務器模版可供使用,下面就給你們介紹一下簡單建立的步驟(注意:目前中國的Azure服務暫時不支持這個操做):html
1. 登陸Windows Azure控制檯(其中wwredis是我已經建立好的一個Redis服務器):redis
2. 選擇Virtual Machines:緩存
3. 在頂部選擇Images:服務器
4. 默認狀況下Images下是空的:架構
5. 在Images界面中點擊Browse VM Depot:框架
6. 彈出的窗口中羅列了若干已配置好的虛機模版,這裏體現了Azure的強大,只要你能想到的功能基本都能找到,什麼LAMP,WordPress,Node.js,Ruby Stack等等,見過沒見過的一大堆:工具
6. 在其中找到Redis 2.6.9的鏡像:大數據
7. 點擊下一步進入建立過程,選擇存儲的數據中心和存儲帳戶,這裏我選擇香港數據中心,新建立一個testww的存儲帳戶:命令行
8. 設置完成後選擇「對號」完成建立,下面是建立過程,這個過程很慢,請耐心等待:
9. 等待建立完成度到100%,而後選擇Create按鈕:
10. 填寫服務器模版信息後選擇VHD URL:
11. 在Storage中選擇剛建立的存儲和文件:
12. 選擇機器類型爲Linux並勾選Linux Agent已運行的選項後點擊完成:
13. 開始建立虛機模版:
14. 建立完成模版後以下:
15. 選擇Virtual Machine Instances,進入虛機管理界面:
16. 在左下角選擇New:
17. 依次選擇Compute,Virtual Machine,From Gallery:
18. 在彈出窗口中選擇剛纔建立好的模版testredis,點擊下一步:
19. 填寫服務器名稱,用戶及密碼,再進入下一步:
20. 無特殊需求該步驟可保持默認並點擊下一步:
21. 最後一步中將Redis的服務端口加入到可對外訪問的列表中,這樣才能使用程序或遠程方式操做Redis,而後點擊完成:
22. 建立虛機的過程也有點慢,我就不詳細說了:
23. 建立完成後以下:
24. 而後咱們使用SSH工具登陸進行Redis服務的查看:
25. 使用剛纔設置的testredis用戶登陸後,輸入redis-cli便可開啓Redis命令行:
26. 使用info命令查看服務狀態:
27. 至此,Redis服務器已經搭建好了,具體如何操做能夠參考:http://manual.csser.com/redis/index.html
最後,但願本文對你們有所幫助,多謝!