zoukankan      html  css  js  c++  java
  • 大型分布式架构设计与实现-第二章分布式基础

      本文参考大型分布式架构设计与实现[1],去除原书中的一些过于详细的代码,去除对整体理解没有帮助的概念,是学习架构的参考,本文一些数据以及资料均来自原书,本博客仅作为简化整理,不商用,另外,写书不容易,请购买及支持原作者陈康贤先生的原作。

         1.分布式缓存,请学习memcache项目。

      2.分布式session,请参考memcache-session-manager

      3.持久化存储,首先必须了解什么是ACID 。首先需要拆分业务,细化数据库;然后选择合适的复制策略;其次进行分表和分库,近分表与仅分库都可以简单取模运算进行,分表可以快速查询,分库可以快速写入。既分库又分表称为分库分表,如何分法是一个有趣的课题,读者可参考网上现有的一些例子进行学习。HBaseRedis这里也不细讲,不了解的可以慢慢上网研究。

     4.消息系统。读者可自学ActiveMQJMS 。    

     5.垂直化搜索引擎。了解Lucene

        本章没有什么难点,基本上是大致介绍了一下分布式基本支撑系统。          

      

      

  • 相关阅读:
    RedisPlugin
    微信、支付宝授权与支付
    在手机上预览h5项目
    localStorage
    fluter中json的处理
    flutter路由
    一个类实现多个接口
    抽象类、接口
    dart中的类
    方法
  • 原文地址:https://www.cnblogs.com/zhougong/p/9358258.html
Copyright © 2011-2022 走看看