Data cache system, method and computer terminal for java platform

A data caching and data storage technology, applied in computing, digital data processing, special data processing applications, etc., can solve the problem that the database cannot be managed uniformly and effectively, achieve fast restart, reduce garbage collection time, realize The effect of process sharing

Inactive Publication Date: 2018-12-28
厦门熵基科技有限公司 +1
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a data cache system, method and computer terminal for the JAVA platform in view of the defect that the above-mentioned data cache in the prior art cannot achieve unified and effective management because of its dependence on the database

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
  • Data cache system, method and computer terminal for java platform
  • Data cache system, method and computer terminal for java platform
  • Data cache system, method and computer terminal for java platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, the specific implementation manners of the present invention will now be described in detail with reference to the accompanying drawings.

[0045] figure 1 It is a schematic structural diagram of a data caching system for the JAVA platform of the present invention.

[0046] Specifically, the data caching system for the JAVA platform includes:

[0047] Cache, which includes on-heap memory and off-heap memory, is a high-speed storage medium for storing data or programs, and the data in it can be quickly called when in use; the cache is The cache class of the final operation provides cache operations such as put(key,value)get(key)remove(key). The on-heap memory is used to store the key value and the off-heap memory indicator, and the key value corresponds to the off-heap memory indicator; the off-heap memory is used to store the data to be cached. The key-v...

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 relates to a data buffer system, a method and a computer terminal for a Java platform. The system includes a cache, which includes an in-heap memory and an out-of-heap memory, wherein the in-heap memory is used to store key values and out-of-heap memory indicators, key values correspond to out-of-heap memory indicators, and the out-of-heap memory is used to store the data to be cached; a cache management unit which generates a key value and cache address information corresponding to each other according to the data to be cached and the data storage request, wherein the cache address information is the storage address information of the data to be cached in an out-of-heap memory; an out-of-heap memory indicator for storing cache address information. By implementing the invention, the same efficient management of the cache is realized, and the garbage collection time is reduced. Realization of process sharing, fewer object replication between virtual machines; and a fast reboot of persistent storage can be achieved.

Description

technical field [0001] The present invention relates to the field of JAVA platform data management, and more specifically, relates to a data cache system, method and computer terminal for the JAVA platform. Background technique [0002] Large data flows are a common cause of web application performance problems, and caching is widely used to optimize database applications. At present, many JAVA-based applications have a strong dependence on the database in the process of data operation, and access to large amounts of data has a large bottleneck on the response speed of the database and the number of concurrency. After the data is cached, the application program will not completely rely on the database during the data access process, and will directly perform data operations through the cached data, and the interaction with the database will rely on the data cache system for processing. [0003] At present, there are many methods of data caching, but when using different app...

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): G06F17/30
Inventor 李义华
Owner 厦门熵基科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products