摘要: Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。 图片来自 Pexels Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。本文从底层原理分析 Nginx 为什么这么快! Nginx 的进程模型 Nginx 服 阅读全文
posted @ 2020-03-04 10:01 CQqfjy 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、为什么需要分布式数据据库 随着计算机和信息技术的迅猛发展,行业应用系统的规模迅速扩大,行业应用所产生的数据量呈爆炸式增长,动辄达到数百TB甚至数百PB的规模,已远远超出传统计算技术和信息系统的处理能力,集中式数据库面对大规模数据处理逐渐表现出其局限性。因此,人们希望寻找一种能快速处理数据和及时响 阅读全文
posted @ 2020-03-04 10:00 CQqfjy 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 索性这次把数据库中最核心的也是最难搞懂的内容,也就是索引,分享给大家。 这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。 从一个简单的表开始 create table user( id int primary key, age int, height in 阅读全文
posted @ 2020-03-04 09:58 CQqfjy 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 生产环境偶尔会有一些慢请求导致系统性能下降,吞吐量下降,下面介绍几种优化建议。 方案 1、undertow替换tomcat 电子商务类型网站大多都是短请求,一般响应时间都在100ms,这时可以将web容器从tomcat替换为undertow,下面介绍下步骤: 1、增加pom配置 <dependenc 阅读全文
posted @ 2020-03-04 09:53 CQqfjy 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 想要愉快的coding,一个好的IDE肯定少不了。而对于Java开发者来说,IntelliJ IDEA绝对是Java-IDE的首屈一指的选择(eclipse党还请绕我一命)。 从我第一次下载IDEA到现在已经有一年半了,时间越久我发现我对这个超级智能的IDE爱的越深,尤其是其内置的很多小功能大大的提 阅读全文
posted @ 2020-03-04 09:52 CQqfjy 阅读(520) 评论(0) 推荐(0) 编辑