上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 转 问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直 阅读全文
posted @ 2020-08-11 14:18 Macoffee 阅读(6406) 评论(0) 推荐(2) 编辑
摘要: 封单个IP的命令:iptables -I INPUT -s 124.115.0.199 -j DROP 封IP段的命令:iptables -I INPUT -s 124.115.0.0/16 -j DROP 封整个段的命令:iptables -I INPUT -s 194.42.0.0/8 -j D 阅读全文
posted @ 2020-08-10 21:47 Macoffee 阅读(10186) 评论(1) 推荐(2) 编辑
摘要: Master-Worker模式简介 Master-Worker模式是非常经典的常用的一个并行计算模式,它的核心思想是2类进程协作工作:Master进程和Worker进程。Master负责接收客户端请求,分配任务;Worker负责具体处理任务。当各个Worker处理完任务后,统一将结果返回给Maste 阅读全文
posted @ 2020-08-06 14:36 Macoffee 阅读(267) 评论(0) 推荐(0) 编辑
摘要: CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptables status #安装iptables yum install -y iptables #升级iptabl 阅读全文
posted @ 2020-07-28 21:06 Macoffee 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转载,备忘 通过上一篇文章的学习,我们认识了Linux防火墙的表、链机构,并学会了编写简单的防火墙规则。Linux防火墙在很多时候承担着连接企业内、外网的重任,除了提供数据包过滤功能以外,有时还需要提供一些基本的网关应用。 在配置SNAT和DNAT之前,需要开启Linux系统中的地址转发功能,否则数 阅读全文
posted @ 2020-07-28 20:49 Macoffee 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 从效率来看: 1): select * from T1 where exists(select 1 from T2 where T1.a=T2.a) T1数据量小而T2数据量非常大时,T1 << T2时,1):的查询效率高 2): select * from T1 where T1.a in (se 阅读全文
posted @ 2020-07-28 12:48 Macoffee 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 本文系转载,尊重原创作者,在此仅做学习,备忘。 # 概述 本文以淘宝为例,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 # 基本概念 在介绍架构之前,为了避免部分读者对架构设计 阅读全文
posted @ 2020-07-28 09:46 Macoffee 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 转载: 一致性hash算法通过一个叫作一致性hash环的数据结构实现。这个环的起点是0,终点是2^32 - 1,并且起点与终点连接,环的中间的整数按逆时针分布,故这个环的整数分布范围是[0, 2^32-1],如下图3所示: 将对象放置到Hash环 假设现在我们有4个对象,分别为o1,o2,o3,o4 阅读全文
posted @ 2020-07-24 23:24 Macoffee 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文结合作者的一些经验介绍限流的相关概念、算法和常规的实现方式。 限流的算法常见的限流算法有:计数器、漏桶和令牌桶算法。 计数器计数器是最简单粗暴的算法。比如某个服务最多只能每秒钟处理100个请求。我们可以设置一个1秒钟的滑动窗口,窗口中有 阅读全文
posted @ 2020-07-24 23:13 Macoffee 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 对于Nginx接入层限流可以使用Nginx自带了两个模块: 连接数限流模块ngx_http_limit_conn_module和漏桶算法实现的请求限流模块ngx_http_limit_req_module。1. ngx_http_limit_conn_module我们经常会遇到这种情况,服务器流量异 阅读全文
posted @ 2020-07-24 23:08 Macoffee 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页