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

Redis容量及使用規(guī)劃

系統(tǒng) 2718 0

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

1. Schema

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

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

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

2. 容量及帶寬規(guī)劃

容量規(guī)劃
MySQL: < 硬盤大小
Memcached: < RAM
Redis: < RAM

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

3. 性能規(guī)劃(QPS)

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

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

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

4. 可擴展性

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

小結

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

小問題

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

?

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

Redis容量及使用規(guī)劃


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 澳门成人免费永久视频 | 久久是免费只精品热在线 | 亚洲一区二区三区国产精品 | 久久激情综合网 | 老妇激情毛片免费中国 | 狠狠色婷婷丁香综合久久韩国 | 四虎影视在线影院4hutv | 全黄h全肉边做边吃奶在线观看 | 免费在线一区二区三区 | 欧美韩国日本在线 | 亚州中文字幕 | 日韩欧美在线一级一中文字暮 | 日本视频在线观看不卡高清免费 | 欧美在线观看高清一二三区 | 国产图片区 | 国产精品一区二区三 | 国产xxx视频 | 久久久国产精品va麻豆 | 亚洲精品久久99久久 | 国产亚洲精彩视频 | 中国男女全黄大片一级 | 午夜不卡视频 | 欧美日韩精品一区二区在线线 | 国产一级做性视频 | 精品视频在线免费 | 国产免费久久精品 | 一级毛片特级毛片黄毛片 | 午夜欧美成人 | 伊人色综合久久天天伊 | 日韩中文字幕在线 | 91精品国产乱码久久久久久 | se成人国产精品 | 97精品视频共享总站 | 99热久久国产精品这里 | 波多野结衣乳巨码无在线观看 | 久久久噜噜噜久久网 | 精品视频一区在线观看 | 999热这里全都是精品 | avav国产| 久久婷婷色| 婷婷综合社区 |