A kind of storage system of big dataTechnical field
The present invention relates to storage system applications field, more particularly to a kind of storage system of big data.
Background technology
With the development of internet, many services all enter procedure, such as E-business service, big data analysis clothesBusiness, logistics service, communication service class, third party's network interface service etc., because the development of network causes these services when perBusiness datum amount caused by often carving is very huge, and needs to store in time.Because data are in storing processStorage speed is slow relative to speed caused by data, so that storage system is in excess load storing process is constantly carried outIn the presence of the risk of collapse, the service effectiveness of whole server can be influenceed indirectly.
The content of the invention
To solve problem present in above-mentioned background technology, it is an object of the invention to provide a kind of storage system of big dataSystem, to reach so that the data stored are well defined, inquiry is more convenient, more accurately purpose.
To reach above-mentioned purpose, technical scheme is as follows:
A kind of storage system of big data, including anticipate module, sort module, distribute module, transfer module, pathModule, control centre;
Described to anticipate module, for every big data information to be carried out into regular partition, it, which is divided, is included to similar letterThe classification of breath and the differentiation to different information, are arranged similar information sequentially in time, and the information of same time is according to letterCease the pinyin order arrangement of title;
The sort module, according to above-mentioned Rule major class unique identification coding and the unique recognition sequence of every informationCoding, the recognition sequence coding are made up of the identification coding and the sequence code of information in itself of major class;
The distribute module, the distribution of information position is carried out to the information of above-mentioned sort module classification;
It is described to transfer module, for inquiry of the inquiry to information and transfer the information after distribution;
The path module, respective location paths are set to the information of distribute module distribution, if the path is settableA hyperlink and form are done, identification coding is listed in the form and recognition sequence encodes;
The control centre, it anticipates module, sort module, distribute module, transfers module, path with described respectivelyModule communication connects, for the control to each module.
Preferably, the module of anticipating first carries out integrating overall division in partition process to information, first with major classDivision, in the division organized in major class.
Preferably, the digit of the identification coding in the sort module and recognition sequence coding is no more than 8.
Preferably, the distribute module is allocated according to the order of identification coding and recognition sequence coding.
Preferably, it is described transfer module by keyword or identification coding, recognition sequence encode into row information inquiry andTransfer.
Preferably, its backup module for also including communicating connection with the control centre, the backup module is to distributing mouldBlock, path module carry out the backup of data message.
Pass through above-mentioned technical proposal, a kind of storage system of big data provided by the invention so that the data division of storageClearly, it is more convenient to inquire about, and more precisely, improves the operating efficiency of inquiry.
Embodiment
The technical scheme in the embodiment of the present invention will be clearly and completely described below.
A kind of storage system of big data provided by the invention, including anticipate module, sort module, distribute module,Transfer module, path module, control centre;
Described to anticipate module, for every big data information to be carried out into regular partition, it, which is divided, is included to similar letterThe classification of breath and the differentiation to different information, are arranged similar information sequentially in time, and the information of same time is according to letterCease the pinyin order arrangement of title;
The sort module, according to above-mentioned Rule major class unique identification coding and the unique recognition sequence of every informationCoding, the recognition sequence coding are made up of the identification coding and the sequence code of information in itself of major class;
The distribute module, the distribution of information position is carried out to the information of above-mentioned sort module classification;
It is described to transfer module, for inquiry of the inquiry to information and transfer the information after distribution;
The path module, respective location paths are set to the information of distribute module distribution, if the path is settableA hyperlink and form are done, identification coding is listed in the form and recognition sequence encodes;
The control centre, it anticipates module, sort module, distribute module, transfers module, path with described respectivelyModule communication connects, for the control to each module.
The module of anticipating first carries out integrating overall division in partition process to information, is first divided with major class,In the division organized in major class.
The digit of identification coding and recognition sequence coding in the sort module is no more than 8.
The distribute module is allocated according to the order of identification coding and recognition sequence coding.
It is described transfer module by keyword or identification coding, recognition sequence encode into row information inquiry and transfer.
It also includes the backup module that connection is communicated with the control centre, and the backup module is to distribute module, pathModule carries out the backup of data message.
A kind of storage system of big data disclosed by the invention so that the data of storage are well defined, and inquiry is more convenient,More precisely, the operating efficiency of inquiry is improved.
The foregoing description of the disclosed embodiments, professional and technical personnel in the field are enable to realize or using the present invention.A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined hereinGeneral Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the inventionThe embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase oneThe most wide scope caused.