亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Redis容量及使用規劃

系統 3117 0

在使用Redis過程中,我們發現了不少Redis不同于Memcached,也不同于MySQL的特征。
(本文主要討論Redis未啟用VM支持情況)

1. Schema

MySQL: 需事先設計
Memcached: 無需設計
Redis: 小型系統可以不用,但是如果要合理的規劃及使用Redis,需要事先進行類似如下一些規劃

  • 數據項: value保存的內容是什么,如用戶資料
  • Redis數據類型: 如String, List
  • 數據大小: 如100字節
  • 記錄數: 如100萬條(決定是否需要拆分)
  • ??

上面的規劃就是一種schema,為什么Redis在大型項目需要事先設計schema?因為Redis服務器有容量限制,數據容量不能超出物理內存大小,同時考慮到業務數據的可擴充性,記錄數會持續增多、單條記錄的內容也都會增長,因此需要提前規劃好容量,數據架構師就是通過schema來判斷當前業務的Redis是否需要“分庫分表”以滿足可擴展需求。

2. 容量及帶寬規劃

容量規劃
MySQL: < 硬盤大小
Memcached: < RAM
Redis: < RAM

帶寬規劃
由于Redis比MySQL快10倍以上,因此帶寬也是需要事先規劃,避免帶寬跑滿而出現瓶頸。

3. 性能規劃(QPS)

當系統讀寫出現瓶頸,通常如何解決?
MySQL
寫: 拆分到多服務器
讀: (1) 拆分 (2) 寫少也可以通過增加Slave來解決

Memcached
讀寫: 都通過hash拆分到更多節點。

Redis:
寫:拆分
讀: (1) 拆分 (2) 寫少也可以通過增加Slave來解決

4. 可擴展性

MySQL: 分庫分表
Memcached: hash分布
Redis:也可以分庫,也可以hash分布

小結

通過以上分析,Redis在很多方面同時具備MySQL及Memcached使用特征,在某些方面則更像MySQL。
由于Redis數據不能超過內存大小,一方面需要進行事先容量規劃,保證容量足夠;另外一方面設計上需要防止數據規模無限制增加,進而導致Redis不可擴展。
Redis需要象MySQL一樣預先設計好拆分方案。

小問題

在MySQL中,通過預先建立多表或者庫可以在業務增長時候將這些表或庫一分為二部署到更多服務器上。
在Redis中,“分庫分表”應當如何實現?有什么好的設計模式?

?

老徐,人人安家網 (http://www.renrenaj.com) 技術架構

Redis容量及使用規劃


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日日操夜夜爱 | 97精品视频在线观看 | 亚洲精品国产字幕久久vr | 黄色毛片网站 | 天天久久狠狠伊人第一麻豆 | 亚洲成人精品视频 | 奇米影视777欧美在线观看 | 久久久久99精品成人片三人毛片 | 99这里有精品视频 | 女性牲交一级毛片 | 久久精品国产精品亚洲红杏 | 亚洲国产精品日韩在线 | 日本一级毛片片在线播放 | 99久久综合精品国产 | 国产精品久久久久影视青草 | 久久久久久国产精品免费 | 亚洲精品国产免费 | 亚洲欧美在线观看91偷拍 | 色婷婷久久综合中文久久一本` | 男女一级做片a性视频 | 国产精品美女流白浆视频 | 国产成人不卡亚洲精品91 | 久久久久久久爱综合 | 久草高清视频 | 被狠狠操 | 黄色片在线观看网址 | 在线 | 一区二区三区四区 | 5g影院天天5g天天爽精品 | 成年女人免费毛片视频永久 | 国产午夜成人无码免费看 | 国产一区欧美 | 在线不卡日韩 | 天天干天天色天天射 | 国产精品亚洲综合色区韩国 | 久久久噜噜噜久久老司机 | 国产精品播放 | 久久精品免观看国产成人 | 亚洲精品一区二区三区香蕉在线看 | 日本高清专区一区二无线 | 精品一区二区视频 | 亚洲高清中文字幕综合网 |