随笔分类 -  性能测试

摘要:前言 作为一名后台开发,对数据库进行基准测试,以掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法。 文章有疏漏之处,欢迎批评指正。 目录 一、基准测试简介 1、什么是基准测试 2、基准测试的作用 3、基准测试的指标 阅读全文
posted @ 2018-03-29 08:53 可可的私房菜 阅读(676) 评论(0) 推荐(0) 编辑
摘要:前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request和Response对象 阅读全文
posted @ 2018-03-29 08:51 可可的私房菜 阅读(1456) 评论(0) 推荐(0) 编辑
摘要:前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解R 阅读全文
posted @ 2018-03-29 08:46 可可的私房菜 阅读(194) 评论(0) 推荐(0) 编辑
摘要:转自: http://blog.csdn.net/shensky711/article/details/52770686 阅读全文
posted @ 2018-02-02 09:19 可可的私房菜 阅读(292) 评论(0) 推荐(0) 编辑
摘要:http://blog.51cto.com/yaocoder 阅读全文
posted @ 2018-01-30 14:32 可可的私房菜 阅读(105) 评论(0) 推荐(0) 编辑
摘要:文章转自51CTO: 背景:通过性能监控发现上线服务器cpu某核占用率已经达到了100%,而且是由我们的某个核心服务导致的。幸亏由于我们的服务进程由多个相同worker(线程)调度承担的,所以除了CPU占用率高之外,并没有对服务造成影响。随着上次我们找到那个吃IO的罪犯,这次我们要追捕的是潜伏在团体 阅读全文
posted @ 2018-01-30 14:20 可可的私房菜 阅读(256) 评论(0) 推荐(0) 编辑
摘要:这两篇文章分析了Linux下的5种IO模型 http://blog.csdn.net/historyasamirror/article/details/5778378 http://blog.csdn.net/hguisu/article/details/7453390 很多人对阻塞 / 非阻塞, 阅读全文
posted @ 2018-01-30 10:48 可可的私房菜 阅读(162) 评论(0) 推荐(0) 编辑
摘要:redis快的原因: 1、纯内存操作2、异步非阻塞 IO 参考文档: (1)http://yaocoder.blog.51cto.com/2668309/888374 (2)http://www.cnblogs.com/syyong/p/6231326.html 1、基本原理 采用多路 I/O 复用 阅读全文
posted @ 2018-01-30 09:34 可可的私房菜 阅读(320) 评论(0) 推荐(0) 编辑
摘要:一、业务背景+系统架构 本次场景为kafka+storm+redis+hbase,通过kafka的数据,进入storm的spout组件接收,转由storm的Bolt节点进行业务逻辑处理,最后再推送进kafka。 表数据相关的逻辑为:查询Hbase表数据,首次查询会写入redis和storm cach 阅读全文
posted @ 2018-01-24 15:51 可可的私房菜 阅读(2673) 评论(0) 推荐(0) 编辑