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

Computing device, method and device for data caching and searching

A computing device and caching technology, applied in computing, digital data processing, digital data information retrieval, etc., can solve problems such as waste of computer resources, achieve the effects of improving processing speed, avoiding a large number of repeated processing, and saving computer resources

Active Publication Date: 2021-06-11
ALIBABA GRP HLDG LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The caches in the prior art are post-event caches, that is, the data processing results are cached only after they come out, which will lead to waste of computer resources when the same data is processed repeatedly in large quantities

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
  • Computing device, method and device for data caching and searching
  • Computing device, method and device for data caching and searching
  • Computing device, method and device for data caching and searching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the purpose, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the application and their descriptions are used to explain the application, but not to limit the application.

[0032] In the embodiment of the present application, a three-level cache mechanism is designed, wherein the cache includes a hot cache, a cold cache, and a running cache. which defines:

[0033] "Hot cache" refers to the data cache space located in the memory or memory database, and the data stored in the hot cache has been read within a set period of time;

[0034] "Cold cache" refers to the data cache space located on the disk, and the data stored in the cold cache has not been read for a set period of time;

[0035] "Running cache" refers to the data cache space located in...

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 present application discloses a computing device, data caching and search method and device, wherein the computing device includes a three-level cache for caching data, and the three-level cache includes: running cache, located in the program running stack; hot cache, located in the memory Or the memory database is used to dump data in the running cache based on the first trigger condition; the cold cache is located in the data cache space of the disk and is used to dump data in the hot cache based on the second trigger condition. This application can save computer resources.

Description

technical field [0001] The present application relates to the technical field of data storage, and in particular to computing equipment, methods and devices for data caching and searching. Background technique [0002] Caching is a technology that saves existing results and avoids repeated calculations. It is an efficient means that is widely used to improve system throughput and performance. The caches in the prior art are post-event caches, that is, the caches are performed after the data processing results come out, which will lead to waste of computer resources when the same data is processed repeatedly in large quantities. Contents of the invention [0003] An embodiment of the present application provides a computing device to avoid a large amount of repeated processing of the same data and save computer resources. The computing device includes a three-level cache for caching data. The three-level cache includes: [0004] Running cache, located in the program runnin...

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
IPC IPC(8): G06F12/0811G06F16/2455
CPCG06F12/0811G06F16/24552
Inventor 杨议茗
Owner ALIBABA GRP HLDG 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