Solr搜索引擎——简介与安装
背景常常在业务开发中会遇到大列表的查询需求或者按照各项条件搜索内容,一般的做法往往都是数据库直接关联查询搞定,但是到了一定程度这类需求会带来巨大的资源消耗,一个表格中涉及到了5张表的数据(这里暂且抛开数据库表设计是否合理),搜索要求从其中3张表的不同字段做到模糊查询,如果还用传统的方式实现起来就很难受了,不管是代码逻辑还是数据库性能都是一个考验,要是如果在 A 表一个字段类型是 text 内...
背景常常在业务开发中会遇到大列表的查询需求或者按照各项条件搜索内容,一般的做法往往都是数据库直接关联查询搞定,但是到了一定程度这类需求会带来巨大的资源消耗,一个表格中涉及到了5张表的数据(这里暂且抛开数据库表设计是否合理),搜索要求从其中3张表的不同字段做到模糊查询,如果还用传统的方式实现起来就很难受了,不管是代码逻辑还是数据库性能都是一个考验,要是如果在 A 表一个字段类型是 text 内...
之所以想写 Thrift 和 Protobuf,是因为项目新一轮的微服务和服务容器化改造,弃用了原来用的 Thrift,全部统一改成了使用 Protobu...
今天测试和我分别压测了HTTP接口,他使用的是测试专用的8核16G压测服务器,所装系统是Windows,我使用的是开发机2核4G,运行环境是 CentOS,走内网压测不存在网络瓶颈,使用相同的测试计划,我压测出来的结果并发数是他的3倍,并且他的测试结果伴有1.7%错误,查看错误发现并不是接口返回,而是Jmeter报出来的。查了一波资料,发现 Windows 环境下的端口循环回收需要消耗2~4...
Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流...
ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。