zoukankan      html  css  js  c++  java
  • Redis 架构设计

    1.设计层面

    (1) 存储小而热的数据
    (2) 结合业务数据特点,正确使用内存类型
    (3) 冷、热数据分离

    2.架构层面
    (1) 提前做好容量(内存)规划
    (2) 结合持久化模式优劣正确使用,一般建议Master节点去持久化,从节 点至少使用AOF持久化
    (3) 通过分片与预分片技术,提高服务器存储和运算能力
    (4) 当数据存储与操作达到一定量级,可通过Codis做平滑扩容

    备注:要想做Redis高可用,我们可以使用代理服务Twemproxy或豌豆荚提供的集群解决方案Codis,我们也可以使用一些开源的解决方案,比如新浪、百度、淘宝、腾讯等的Redis集群方案(这些云平台服务一般涉及收费)!

    3.部署层面

    (1) 建议使用M-S-S部署结构
    (2) 优化系统内核参数,提高Redis稳定性

    欢迎大家来交流~~

  • 相关阅读:
    ssh整合
    自定义Java集合
    java图形界面写个小桌面,内置简单小软件
    java简单日历
    javaSwing
    javaScript封装
    java解析xml文件
    缺省适配器
    适配器模式
    自定义SWT控件一之自定义单选下拉框
  • 原文地址:https://www.cnblogs.com/qwop/p/6637364.html
Copyright © 2011-2022 走看看