Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

DNS cache information processing method, device and system

An information processing method and technology for information processing equipment, applied in the field of Internet applications, can solve the problems of slowing down, reading cache threads unable to read data, and unintelligent updating of cache information, so as to improve flexibility, improve the quality of stored information, and improve Corresponding speed and effect of cached information throughput

Active Publication Date: 2014-07-30
BEIJING QIHOO TECH CO LTD +2
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, since the read cache thread cannot read data when writing the cache, the thread waits
Therefore, in the prior art, different domain name cache information affects each other, and when one domain name updates information, other domain name information cannot be read.
When there are a large number of update operations, the existing technology may delay reading for a long time, and the response speed will be greatly reduced
In addition, in the prior art, the cache update is not intelligent
In the existing technology, the cache only decides whether to update it according to the effective time, and it is impossible to automatically manage the cache for many domain names with special requirements, and it is impossible to better improve the quality of the promised request
[0004] To sum up, when processing cached information in the prior art, different cached information affects each other, causing threads to wait and reducing the corresponding speed, and there is no pre-update function and update control strategy, resulting in unintelligent update of cached information. The problem of low-quality cached information may lead to too many updates at the same time, affecting the normal access of users

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • DNS cache information processing method, device and system
  • DNS cache information processing method, device and system
  • DNS cache information processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages ​​can be used to implement the content of the present invention described herein, and the above description of specific languages ​​is for disclosing the best mode of the present invention.

[0033] It is mentioned in related technologies that when processing cached information, different cached information affects each other, causing threads to wait and reducing the corresponding speed, and there is no pre-update function and update control strategy, resulting in unintelligent updates to cached information. The problem of low i...

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

PUM

No PUM Login to View More

Abstract

The invention provides a DNS cache information processing method, device and system. The method includes the steps that when a request of a client side is received, domain name information requested by the client side is analyzed; a data structure corresponding to the domain name information is inquired in a database; when the data structure is inquired, read lock information corresponding to the data structure is obtained, wherein the read lock information is authority information which can execute read operation on cache information stored in the data structure; the authority of the read lock information is used for reading the cache information in the data structure, and the read cache information is sent to a sender of the request of the client side. The DNS cache information processing method, device and system have the advantages of being capable of increasing corresponding speed and the throughout of the cache information, improving flexibility of the cache information and promoting quality of stored information.

Description

technical field [0001] The invention relates to the field of Internet applications, in particular to a method, device and system for processing DNS cache information. Background technique [0002] In people's daily life, when using the network to query materials or data or information, they usually receive results cached by Domain Name System (Domain Name System, hereinafter referred to as DNS) technology. However, the DNS cache result has a certain timeliness, that is, within the effective time, the response result is unchanged, so it can be placed in the cache of the server device, so that the result requested by the client can be returned in a very short time. After the valid time expires, the system goes to the external network to query the domain name and updates the result in the cache. [0003] In the prior art, accessors to shared resources are usually divided into readers and writers by using a read-write lock. Readers only have read access to shared resources, wh...

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08G06F17/30
CPCH04L61/4511H04L61/58H04L67/568G06F16/2343G06F16/2455H04L67/01
Inventor 濮灿
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products