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

Data storing method and device and data obtaining method and device

A data and data table technology, applied in the computer field, can solve the problems of waste of server resources, poor data consistency of multiple servers, and low data access efficiency.

Active Publication Date: 2017-07-25
GREE ELECTRIC APPLIANCES INC
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a data storage and acquisition method and device, which are used to solve the problems of waste of server resources, low efficiency of data access and poor data consistency among multiple servers existing in the prior art

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 storing method and device and data obtaining method and device
  • Data storing method and device and data obtaining method and device
  • Data storing method and device and data obtaining method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0079] figure 1 It is a schematic diagram of a data storage process provided by an embodiment of the present invention, and the process includes the following steps:

[0080] S101: Receive data information to be stored, where the data information includes identification information of the data information.

[0081] The data storage method provided by the embodiment of the present invention is applied to the management server, and the management software for the data platform is installed in the management server.

[0082] The data platform includes a plurality of servers, and each server can be used to store data. The administrator can store the data information to be stored in the server under the data platform through the management software installed on the management server. The configuration of each server may be the same or different, that is to say, the data information stored in each server may be partly the same or different.

[0083] The management server may be co...

Embodiment 2

[0094] In order to further improve data access efficiency, on the basis of the above embodiments, in the embodiment of the present invention, the identification information of the data information is a universally unique identification code UUID, then the identification information according to the data information, and The pre-saved storage algorithm in the data platform determines the target server corresponding to the data information in the data platform includes:

[0095] Obtain the number of servers in the data platform, and perform a modulo calculation on the UUID and the number of servers;

[0096] The target server corresponding to the data information is determined according to the result of the modulo operation and the pre-stored corresponding relationship between the result of the modulo operation and each server.

[0097]Since UUID is globally unique as a data global unique ID, UUID is used as the identification information of the data information in the embodimen...

Embodiment 3

[0119] In order to further improve data access efficiency, on the basis of the above embodiments, in the embodiment of the present invention, after receiving the data information to be stored, the method further includes:

[0120] Judging whether the attribute corresponding to the data information is the main data;

[0121] If not, follow up.

[0122] In the data platform in the embodiment of the present invention, according to the attributes corresponding to the data information, the data information is divided into master data and business data, the master data refers to the data shared between servers in the data platform, and the business data is To represent the data corresponding to the business service of the enterprise. In the embodiment of the present invention, master data mainly refers to user information, authority information, etc., and service data refers to other data information except attribute master data. For the data information to be stored, dete...

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

Disclosed are a data storing method and device and a data obtaining method and device. The data storing method includes: receiving data information to be stored which contains identifier information of data; determining a target server corresponding to the data information in a data platform according to the identifier information of the data and a storage algorithm pre-stored on the data platform; and storing the data information in the target server. According to the data storing method, the data is stored in the target server corresponding to the data instead of each server of the data platform simultaneously, which can avoid the waste of server resources. For a plurality of different pieces of data information, the target servers for storage are possibly different. In this way, overpressure of a single server can be avoided to a certain degree and the data access efficiency can be improved.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data storage and acquisition method and device. Background technique [0002] The rapid development of the computer technology industry not only changes all aspects of people's lives and promotes rapid social progress, but also brings a more intuitive and effective impact on enterprises, the main body of society. With the expansion of an enterprise's product business, it is of great significance to build a data platform for various product business scenarios, and it has also been valued by enterprises, especially those in the computer industry, and the high availability and business stability of the data platform , data security, and management convenience are the centers of increasing concern. For an enterprise-level data platform, how to store the data of various product businesses expanded by the enterprise, so as to manage and analyze the data of various product ...

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): G06F17/30
CPCG06F16/27
Inventor 牟桂贤蔡伟星黄卫基甘俊源
Owner GREE ELECTRIC APPLIANCES INC
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