zoukankan      html  css  js  c++  java
  • 二、微服务学习笔记

    一、什么是高并发

    (1)响应时间(Response Time):系统对请求作出响应的时间

    (2)吞吐量(Throughput):单个时间(年,月,日,时,分,秒)内处理的请求数量

    (3)每秒查询率QPS(Query Per Second):每秒响应请求数。在互联网领域,这个指标和吞吐量区分的没有这么明显

     (4)并发用户数:同时承载这张使用系统功能的用户数量。例如一个即时通讯系统,同时在线量一定程度上代表了系统的并发用户数。

    二、如何替身系统的并发能力

    (1)垂直扩展(Scale Up)

        1、增加单机硬件性能

        2、提升单机架构性能,例如:使用Cache来减少IO次数,使用异步来增加单服务吞吐量,使用无锁数据结构来减少响应时间

    (2)水平扩展(Scale Out)

        1、增加服务器数量

     

     

     

     

     分库  分区  表分区

    例如:

    0-9

    2020072911330001

    2020072911330003

    2020072911330000

    2020072911330005

    user-0 最后两位,匹配数据存入

      user0最后一位,匹配数据存入

      user1

    user-1

  • 相关阅读:
    Solr Admin管理界面使用说明
    游戏设计手札07
    php中新浪微博的调用
    关于MFC中EDIT编辑框内容换行显示
    几个常用命令
    ANF
    关于MFC中的定时器用法
    C++ 堆方面的笔记
    关于类定义与IO操作
    mysql用户权限配置时遇到的问题
  • 原文地址:https://www.cnblogs.com/myLeisureTime/p/13396186.html
Copyright © 2011-2022 走看看