【24h】

Server-Side Lookup Optimization of A Web Service

机译:服务器端查找优化Web服务

获取原文

摘要

A surge of web requests is common phenomena for a web server that handles popular contents. If the server has limited resources (I/O bandwidth, memory, CPU utilization, network bandwidth, etc.), the server may suffer a scalability problem. Optimization on the application side is the only option. This paper compares two techniques dealing on access scalability of a web service that handles popular contents, such as student admission results. This paper explains method how the PHP-FPM worker handle a lookup query between data array stored in a single file and data array split into multiple files. The empirical test results on a web server with 2 GB of RAM and 2 CPU cores show that the lookup process on multiple files can handle more than 63.3% requests, compares to 8.41% requests on a single file. The lookup query of data array split into multiple files outperforms the lookup query of data array stored in a single file.
机译:Web请求的激增是处理流行内容的Web服务器的常见现象。如果服务器资源有限(I / O带宽,内存,CPU利用率,网络带宽等),则服务器可能遭受可扩展性问题。应用程序侧的优化是唯一的选项。本文比较了处理流行内容的Web服务访问可扩展性的两种技术,例如学生入学结果。本文介绍了PHP-FPM Worker如何处理存储在单个文件中存储的数据阵列的查找查询和数据阵列分成多个文件。具有2 GB RAM和2 CPU内核的Web服务器上的经验测试结果显示多个文件上的查找过程可以处理超过63.3%的请求,比较单个文件的8.41%请求。数据阵列的查找查询分为多个文件,优于存储在单个文件中的数据阵列的查找查询。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号