1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:
编程语言 时间:
2017-09-11 18:16:20
阅读次数:
243
1、redis-benchmark redis基准信息,redis服务器性能检测 例如: 检测redis服务器性能,本机6379端口的实例,100个并发连接,100000个请求 [root@redis-server ~]# redis-benchmark -h localhost -p 6379 - ...
分类:
其他好文 时间:
2017-09-06 18:22:38
阅读次数:
208
1.简介: MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。 ...
分类:
数据库 时间:
2017-09-02 20:41:44
阅读次数:
206
tinyint:类型 字节 最小值 最大值 (带符号的/无符号的) (带符号的/无符号的)TINYINT 1 -128 127他的最小存储所占空间也是1字节。 最后,Enum,既然要用它,就不必要使用什么0,1,2来代替实际的字符串了。甚至中文字符串。他并不会对数据库性能进行多余开销。因为对于它来说 ...
分类:
编程语言 时间:
2017-09-01 13:35:39
阅读次数:
279
下载地址自己可以到官网去下:https://jmeter-plugins.org/downloads/all/三个插件:JMeterPlugins-Standard-1.4.0(1).zipServerAgent-2.2.1.zipJMeterPlugins-Extras-1.4.0.zip解压1和3两个文件进入到路径JMeterPlugins-Extras-1.4.0\lib\ext,将文件JMeterPlugins-Extras.jar..
分类:
其他好文 时间:
2017-08-28 23:50:17
阅读次数:
452
什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>v ...
分类:
数据库 时间:
2017-08-18 18:23:11
阅读次数:
207
开源数据库流量审计MySQL Sniffer 我最推崇的数据库安全产品就是基于流量的数据库审计,因为它不需要更改网络结构,并且也是最关键的是,不影响数据库服务器性能,不用苦口婆心的劝数据库管理员安装监控软件。它可以比较好的发现通过Web漏洞的拖库行为,以及基于数据库通讯协议的数据库管理过程中的违规行 ...
分类:
数据库 时间:
2017-08-18 15:54:11
阅读次数:
225
CDN的基本原理和基础架构 CDN是将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。 最简单的CDN网络由一个DNS服务器和几台缓存服务器组成: 当用户点击网站页面上的内容U ...
分类:
其他好文 时间:
2017-08-18 11:19:25
阅读次数:
1112
Smokeping 简介: Smokeping 是 rrdtool 的作者 Tobi Oetiker 的作品,是用 Perl 写的,主 要是监视网络性能,包括常规的 ping,用 echoping 监控 www 服务器性能, 监视 dns 查询性能,监视 ssh 性能等。底层也是 rrdtool 做 ...
分类:
其他好文 时间:
2017-08-18 11:11:32
阅读次数:
252
对于 B/S 架构的软件,web服务器性能指标有: Avg Rps : 平均每秒钟的响应次数=总请求次数/秒数 Avg time to last byte per teerstion (mstes) : 平均每秒钟业务脚本的迭代次数 successful Rounds : 成功的请求数量 faile ...
分类:
其他好文 时间:
2017-08-15 19:50:23
阅读次数:
106