1. QPS (Query Per Second) 服务端每秒执行的查询(query)请求数, 它是对特定查询服务器在给定时间段内处理的流量的度量。 2. TPS (Tran...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. QPS (Query Per Second) 服务端每秒执行的查询(query)请求数, 它是对特定查询服务器在给定时间段内处理的流量的度量。 2. TPS (Tran...
paxos 算法总结 paxos 共识算法的三个角色 proposers 提案者向接受者(acceptor) 提交提案和预请求,等待大多数接受者响应。如果大多数接受者(acc...
50个并发持续5 min 请求 ,平均耗时 19s ,问题排查分析 一、jmetter 压测分析 二、涉及到服务 mid-platform-dataset mid-pla...
下载redis 源码包,编译安装redis 修改redis 参数 复制几个不同的redis 服务节点 修改复制的服务相应的配置信息 创建redis 集群 客户端命令行模式连...
谈谈 Callable 、 Future 、 Runnable 它们之间的渊源 Runnable 存在的缺陷 不能在任务执行完成后返回执行结果。 不能抛出检查类异常...
线程间应该怎样协作? 信号量 Semaphore 作用和用途 限制某一程序或应用的并发线程数,通过信号量许可证的颁发和回收来控制 执行任务的线程数。 使用 初始化信号量 n...
ThreadLocal 使用场景及其细节 ThreadLocal 的使用场景 保存每个线程独享对象, 为每个对象都创建一个副本,确保了线程的安全。 每个线程需要独立的保存信...
JAVA 并发容器和阻塞队列 JAVA 并发容器 ConcurrentHashMapjdk7 vs jdk8 异同和优缺点 数据结构JDK7 采用segment 分段锁的...
FastDfs 分布式文件系统搭建 1、fastdfs 服务环境安装搭建步骤 1.1、安装编译环境 1.2、下载 libfastcommon 源码包并编译 1.3、 下载f...
JAVA 多线程与锁 线程与线程池 线程安全可能出现的场景 共享变量资源多线程间的操作。 依赖时序的操作。 不同数据之间存在绑定关系。 没有声明是线程安全的。 多线程性能问题...
线程的6种状态 线程的整个生命周期所经历的6种状态。 New (新创建) Runnable(可运行) Blocked (被阻塞) Waiting (等待) Timed_Wai...
原文地址 GraphicsMagick 号称为图像处理领域的瑞士军刀,下面是我的安装笔记,如果你想一键安装可以在命令行运行 系统版本 官网地址 ftp://ftp.graph...
前面介绍了多路复用的发展简史,以及为什么需要它, 。今天介绍一下广受各大内核支持的select系统调用,select允许进程指定内核等待1个或者多个事件的任何一个发生, 并且...
IO 多路复用 select vs pool vs epool 前言 在类 unix linux 系统中每一个进程都存在一个文件描述符表,表指向具体的文件,比如 socke...
shardingSphere-jdbc 搭建主从+ 分库分表实战 一、环境及软件版本 服务器版本: centos 7 redhat 服务器数量: 6 台 ,1core , ...
MHA +MYSQL 高可用主从搭建方案 一、环境及软件版本 服务器:centos 7 4台 mysql 版本: mysql-5.7.29 MHA-manager: mh...
Spring-cloud-oauth2 之 /oauth/token 是怎样获取到token的呢? 查看源码大致的请求过程如下图所示
红黑树 新数据插入,节点变化过程图示, 注意, 树节点进行 重新作色,,或 节点左旋 右旋,是为了保持树平衡而做出的一些操作,当树处于平衡时,是不会做这些动作的,只是按照简单...