RocketMq 官网[http://rocketmq.apache.org/]kafka 官网[http://kafka.apache.org/] 一、Rocketmq 文...
RocketMq 官网[http://rocketmq.apache.org/]kafka 官网[http://kafka.apache.org/] 一、Rocketmq 文...
负载均衡 Random RoundRobin LeastActive 最小活跃调用数均衡算法 ConsistentHash Dubbo的四种负载均衡方式[https://bl...
TCP/IP五层模型 TCP失败重传 去重
文件描述符socket端口 一、三次握手 FLAGS标识SYN ACK FIN RST(连接重置) PSH NumberSeq : Sequence number 序号...
一、连接、网络类timeout connect_timeout 在获取连接阶段(authenticate)起作用,获取MySQL连接是多次握手的结果,除了用户名和密码的匹配校...
一、 DNS记录类型 CNAME记录 A记录 AAAA记录 NS记录 MX记录 PTR记录 本地配置 劫持 /etc/resov.conf DNS客户端配置文件 names...
Zookeeper overview[https://zookeeper.apache.org/doc/r3.6.2/zookeeperOver.html]分布式协调服务分层...
hierarchical namespace分层命名空间(类似文件系统) 一、端口号 2181 服务端端口 2888 数据同步 3888 Leader Election 二...
场景集群第一次启动重启、leader挂掉 成为leader的条件数据最全 最大的事物id / Zxidmyid最大 个人理解:并不是常规意义上的选举,规则是确定的,只是拉通...
Consistency Guarantees[https://zookeeper.apache.org/doc/r3.6.2/zookeeperProgrammers.htm...
RDB point-in-time snapshotRDB->redis database? linux 父子进程子进程默认读不到父进程中的数据export之后可以读取(其实...
消息丢失 怎样严格保证消息不丢失? Producer 同步阻塞发送消息、失败重试 Broker 同步刷盘、主从同步复制 Consumer 消息重复 consumer消费消息...
IO多路复用 单线程 为什么单线程访问还快 纯内存访问,内存响应时间是纳秒级别 避免了上下文切换和锁竞争消耗 IO多路复用技术 数据结构也帮了不少忙,Redis全程使用has...
缓存雪崩 redis挂掉 缓存同时过期失效解决方案:(1)事发前:实现Redis的高可用(主从架构+Sentinel(哨兵) 或者Redis Cluster(集群))事发中:...
一定要看官网英文 https://redis.io/documentation[https://redis.io/documentation]中文 http://www.re...
BIO -> 普通NIO -> select NIO -> epoll 同步非阻塞多路复用linux内核优化的结果 linux内核没有实现异步IO 同步:轮询socket和读...
1 Mysql中的日志文件 redo log重做日志 undo log回滚日志 binlog二进制日志 slow query log慢查询日志 error log错误日志 g...
1 逻辑存储结构 1.1 表空间 共享表空间ibdata1 存放undo信息、系统事物信息、二次写缓冲 innodb_file_per_table ON打开后每一个table...
1 监控 1.1 profile set profiling = 1;show profiles; 1.2 performance schema 表performance_s...