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

Data processing method and device

A data processing and data page technology, applied in the computer field, can solve problems such as large overhead and frequent

Pending Publication Date: 2021-08-24
ALIBABA GRP HLDG LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the encrypted database directly stores the ciphertext with the keyword as the granularity in the index. When performing a comparison operation for each query, the index node corresponding to the keyword needs to be loaded into the memory, and then the elements in the index node and the elements to be queried are sequentially compared. The keywords are put into the Enclave (the trusted memory area in SGX, the code and data existing in this area will not be leaked or maliciously tampered with) to decrypt and compare, and then return the comparison results. Frequent Enclave interactions will bring greater extra cost

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 processing method and device
  • Data processing method and device
  • Data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the specification. However, this specification can be implemented in many other ways different from those described here, and those skilled in the art can make similar extensions without violating the connotation of this specification, so this specification is not limited by the specific implementations disclosed below.

[0029] Terms used in one or more embodiments of this specification are for the purpose of describing specific embodiments only, and are not intended to limit one or more embodiments of this specification. As used in one or more embodiments of this specification and the appended claims, the singular forms "a", "the", and "the" are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the term "and / or" used in one or more embodiments of the present specification refers t...

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 embodiment of the invention provides a data processing method and device.The data processing method comprises the steps of receiving a data processing request, wherein encrypted target data are carried in the data processing request; decrypting the encrypted target data, and determining a target index node corresponding to the target data based on a keyword of the target data obtained after decryption; when it is determined that the target index node does not have the first cache unit and the first cache unit reaches a preset cache threshold value, determining an adjustment index node in the first cache unit based on a preset strategy; and deleting the adjustment index node in the first cache unit, and writing the target index node into the first cache unit to realize data processing of the target data.

Description

technical field [0001] The embodiments of this specification relate to the field of computer technology, and in particular to a data processing method. One or more embodiments of this specification also relate to a data processing apparatus, a computing device, and a computer-readable storage medium. Background technique [0002] The cloud platform has sound security protection capabilities, which can ensure that the data stored in the database will not be leaked due to external attacks. However, because the data is visible to the cloud platform, users still have concerns about the security of their own data, worrying that internal operation and maintenance personnel will gain unauthorized access to the data or steal user data. Based on these concerns of users, some databases use data encryption for data storage. [0003] At present, the encrypted database directly stores the ciphertext with the keyword as the granularity in the index. When performing a comparison operatio...

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): G06F16/22G06F21/60G06F21/62
CPCG06F16/2246G06F21/602G06F21/6218
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