Processing method and processing system for highly-concurrent requests

A processing method and processing system technology, applied in the field of methods and processing systems, can solve the problems of insufficient performance of servers and databases, low efficiency of high concurrent requests, etc., and achieve the effects of stabilizing the message push service, reducing the amount of distribution, and reducing the burden.
CN102780768AInactive Publication Date: 2012-11-14BEIJING QIHOO TECH CO LTD +1

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING QIHOO TECH CO LTD
Publication Date
2012-11-14
Estimated Expiration
Not applicable ยท inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a processing method and a processing system for highly-concurrent requests. A server receives hyper text transport protocol (HTTP) requests sent by clients in a batch mode, and the HTTP requests are directly subjected to reverse proxy and forwarded to an HTTP proxy by means of the server; the HTTP proxy receives the HTTP requests, converts the HTTP requests to a database language and then sends the data language to a database; the database establishes corresponding relationships between the clients and the requests of the clients and returns relevant data to the HTTP proxy according to the HTTP requests and the corresponding relationships; the HTTP proxy performs reverse conversion to the received data and then returns the data to the server; and the server receives the data returned by the HTTP proxy, converts the data to a light weight data exchange format and then returns the light weight data exchange format to the corresponding clients. According to the processing method and the processing system for the highly-concurrent requests, an efficient message polling structure is achieved, and a stable message pushing service is provided for a message pushing system which has a large amount of login users.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of computer networks, in particular to a method and a processing system for improving the processing capacity of a network server when processing large concurrent requests. Background technique

[0002] Database (Database) is a warehouse that organizes, stores and manages data according to the data structure. With the development of information technology and the market, data management is no longer just storing and managing data, but has transformed into a variety of data management required by users. Way. There are many types of databases, ranging from the simplest tables storing various data to large database systems capable of storing massive amounts of data, which have been widely used in various aspects.

[0003] Redis (Remote Dictionary Server) is a key-value message storage system. Redis provides some rich data structures, including strings, lists, sets, ordered sets, and hashes. Redis has extremely high pe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More