CN103677649A - Data access method and device - Google Patents
Data access method and device Download PDFInfo
- Publication number
- CN103677649A CN103677649A CN201210336368.6A CN201210336368A CN103677649A CN 103677649 A CN103677649 A CN 103677649A CN 201210336368 A CN201210336368 A CN 201210336368A CN 103677649 A CN103677649 A CN 103677649A
- Authority
- CN
- China
- Prior art keywords
- data
- identifier
- main frame
- tables
- command word
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to a data access method which comprises the steps that one-to-one-corresponding mapping relation of data receiving host identifiers and route configuration information identifiers is established and stored; one-to-one-corresponding mapping relation of the route configuration information identifiers and command word configuration identifier combinations is established and stored, and the command word configuration identifier combinations comprise a plurality of command word configuration identifiers which are separated from each other; one-to-one-corresponding mapping relation of the command word configuration identifiers and command word and sending host identifier combinations is established and stored, and the sending host identifier combinations comprise a plurality of sending host identifiers which are separated from each other; and according to the mapping relation, data access operation is completed. According to the data access method, rapid expanding of occupied storage space of route table information can be avoided, and in addition, the invention provides a data access device.
Description
Technical field
The present invention relates to data storage technology, relate in particular to a kind of data access method and memory storage.
Background technology
In the data-storage system of prior art, the data interaction that data send between main frame and data receiver main frame is to realize by data interaction server, and data interaction server inside comprises Receiving Host and sends main frame, wherein the transmission main frame in data interaction server is, according to the request of data receiver main frame, the data from inner Receiving Host are back to data receiver main frame.And the basis of routing table to be data be able to correct transmission.
And existing inside sends identifier (RecvAgentID), command word (CMD), the inner ID that sends main frame (SendD) that unit main in the routing table between main frame and data receiver main frame have data receiver main frame.For identifier and the command word of given data receiver main frame, its corresponding many inner main frames that send.Data receiver main frame can constantly increase, and corresponding command word is also in expansion, and being recorded in fast of data message expanded, and storage space is occupied full very soon.
Summary of the invention
In view of this, be necessary to provide a kind of data access method and access device, it can reduce the storage space consumption of routing table information.
A data access method, comprising: set up and store the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one; The combination of setting up and storing described routing configuration information identifier and command word configuring identifier is mapping relations one to one, comprise a plurality of command word configuring identifier spaced apart from each other in the combination of described command word configuring identifier; Set up and store in described a plurality of command word configuring identifier and command word and the combination mapping relations one to one that send the identifier of main frame, in the combination of the identifier of described transmission main frame, comprise the identifier of a plurality of transmission main frames spaced apart from each other; And complete data access operation according to described mapping relations.
A data access arrangement, comprising: Route establishment module and data access module; Described Route establishment module comprises: first sets up unit, for setting up and store the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one; Second sets up unit, for the combination of setting up and storing described routing configuration information identifier and command word configuring identifier mapping relations one to one, comprises a plurality of command word configuring identifier spaced apart from each other in the combination of described command word configuring identifier; And the 3rd set up unit, for the combination mapping relations one to one of setting up and storing described a plurality of command word configuring identifier and command word and sending the identifier of main frame, in the combination of the identifier of described transmission main frame, comprise the identifier of a plurality of transmission main frames spaced apart from each other; Described data access module is for completing data access operation according to described mapping relations.
In above-mentioned data access method and device, by setting up and store above-mentioned mapping relations, can realize the routing iinformation storage between internal data main frame and data receiver main frame.In addition,, by the content compression of many records is stored to same record, avoided adopting the waste to storage space of other fields that many record storages cause.Further, when needs are revised by road information, can accomplish flexmux, reduce coupling.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other object of the present invention, feature and advantage can be become apparent, below especially exemplified by preferred embodiment, and coordinate accompanying drawing, be described in detail as follows.
Accompanying drawing explanation
Fig. 1 is a kind of structural representation of data-storage system.
Fig. 2 is the field structure schematic diagram of the tables of data set up in the data access method that provides of the first embodiment.
Fig. 3 is the data access method process flow diagram that the first embodiment provides.
Fig. 4 is the structured flowchart of the data access arrangement that provides of the second embodiment.
Embodiment
For further setting forth the present invention, reach technological means and the effect that predetermined goal of the invention is taked, below in conjunction with accompanying drawing and preferred embodiment, to the specific embodiment of the present invention, structure, feature and effect thereof, be described in detail as follows.
The embodiment of the present invention provides a kind of data access method, for a data-storage system.Consult Fig. 1, it is the structural representation of above-mentioned data-storage system.As shown in Figure 1, data-storage system 100 comprises that data send main frame 10, data interaction server 20 and data receiver main frame 30.
In addition, for data, read (R) and write (W) logic different interface main frames is set respectively, inner Receiving Host and the inner main frame that sends, that is read-write logic is separately carried out.
Above-mentioned data access method relates to the inner routing iinformation sending between main frame and data receiver main frame.
Consult Fig. 2, first embodiment of the invention provides a kind of data access method, and it comprises the following steps:
Step S110, foundation are also stored the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one.
The identifier that is appreciated that data receiver main frame is to be determined by actual hardware structure, and each data receiver main frame has unique identifier.Corresponding to each data receiver main frame, there is well-determined routing configuration information, and by the identifier of routing configuration information, data receiver main frame and routing configuration information are interrelated.
Above-mentioned mapping relations for example can be stored in relational database, particularly, for example, can be stored in the first tables of data, that is step S110 can comprise and sets up the step of the first tables of data and the step of storing related data in the first tables of data.Consult Fig. 3, the first field of the first tables of data is for storing the identifier (RecvAgent ID) of data receiver main frame, the second field is used for storing routing configuration information identifier (CfgId), the identifier of data receiver main frame and routing configuration information identifier are one to one, that is synchronization, a number of units only has a routing configuration information according to Receiving Host.Other fields of the first tables of data can be used for storing for example other information relevant to data receiver main frame or routing configuration information of first other attributes.
Step S120, foundation the combination of storing described routing configuration information identifier and command word configuring identifier be mapping relations one to one.
Same routing configuration information identifier has the command word configuration of a plurality of correspondences.In the present embodiment, the identifier of a plurality of command word configurations corresponding with same routing configuration information identifier is done as a whole storage.
Step S120 can comprise and sets up the step of the second tables of data and the step of storing related data in the second tables of data.As shown in Figure 3, the first field of the second tables of data is used for storing routing configuration information identifier (CfgId), and the second field is for the combination (CmdCfgId_List) of memory command word configuring identifier.The combination of routing configuration information identifier and command word configuring identifier is one to one.The combination of command word configuring identifier comprises a plurality of command word configuring identifiers, can adopt blank character to separate as comma, branch etc. between adjacent command word configuring identifier.In addition, in other fields of the second tables of data, also can be used for storing second other attributes.Second other attributes are for example other information relevant to routing configuration information.
The combination of command word configuring identifier for example can be text-type (Text) or Chinese version type (MEDIUMTEXT), and its concrete storage mode is for for example can be id_1; Id_2; Id_3 ... id_N, separates different command word configuring identifiers with branch.The maximum total length of CfgCmdId_List is the maximum command word configurable number of (id numerical digit maximum length+1) x(like this).For example CmdCfgId maximal value is 30000, and its numerical digit length is 5, and maximum command word configurable number is 20000, and maximum total length is (5+1) x(30000)=180000.
Be appreciated that for the combination that makes word configuring identifier, if do not adopt above-mentioned storage mode need to set up many records in the second tables of data, and in every record, routing configuration information identifier is identical, and therefore, the data of this part repetition can cause the waste of storage space.
In addition, in the first tables of data, the CfgId of all values can be present in the second tables of data, but conversely, but may preserve the CfgId not used by the first tables of data in the second tables of data.In other words, in the second tables of data, can preserve the routing configuration information not being used to.
Step S130, foundation are also stored in described a plurality of command word configuring identifier and command word and the combination mapping relations one to one that send the identifier of main frame.
The configuration of each command word comprises the identifier of the information of a command word and transmission main frame corresponding to a plurality of and described command word.In the present embodiment, corresponding to the transmission hostid of same command word, do as a whole storage.That is each command word configuring identifier is with command word and to send the combination of identifier of main frame corresponding one by one.
Step S130 can comprise and sets up the step of the 3rd tables of data and the step of storing related data in the 3rd tables of data.As shown in Figure 3, the 3rd tables of data the field for memory command word configuring identifier (CmdCfgId), the second field is for memory command word (CMD), the 3rd field is for storing the combination (SendD_List) of the identifier that sends main frame.Command word (CMD) refers to the operational order of data.Send the identifier that comprises a plurality of transmission main frames in the combination of identifier of main frame, between the identifier of adjacent transmission main frame, can adopt blank character to separate as comma, branch etc.In addition, in the 3rd tables of data, also can comprise other fields, for storing the 3rd other attributes.The 3rd other attributes are for example other information relevant to command word configuration.
Similar with the CfgCmdId_List in the second tables of data, the combination (SendD_List) that sends the identifier of main frame can be text-type (Text) or Chinese version type (MEDIUMTEXT), and its concrete storage mode is also similar.
Be appreciated that, for the combination that sends the identifier of main frame, if do not adopt above-mentioned storage mode, need in the 3rd tables of data, not set up many records, and in every record, command word configuring identifier is identical with command word, therefore, the data of this part repetition can cause the waste of storage space.
In addition, in the 3rd tables of data, the CmdCfgId in all CmdCfgId_List that come across in the second tables of data can be stored, in the 3rd tables of data, also the CmdCfgId not used by the second tables of data may be stored.
Step S140, according to described mapping relations, complete data access operation.
Particularly, step S140 can comprise: receive the data acquisition request that data receiver main frame sends, described data acquisition request comprises identifier and the command word of described data receiver main frame; And according to the described mapping relations of identifier inquiry of described data receiver main frame, and then according to the mapping relations that inquire, data are back to described data receiver main frame.
Be appreciated that, can unique definite routing configuration information identifier according to the identifier of data receiver main frame, and in other words the combination of command word configuring identifier that can unique definite correspondence by routing configuration information identifier, can obtain a plurality of command word configuring identifiers.And according to each command word configuring identifier, can obtain the combination of corresponding command word and corresponding transmission hostid.In the combination of a plurality of command words of obtaining and corresponding transmission hostid, the command word sending according to data receiver main frame can be determined the transmission main frame corresponding with it.At these, send in main frame and can distribute one, by it, be responsible for the data of data receiver host requests to be back to data receiver main frame.
Through above step, can complete the accessing operation of data, yet, be appreciated that, the data access method of the present embodiment also can comprise other operations, step S150 for example: if when routing configuration information corresponding to described data receiver main frame changes, the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one described in corresponding modify.Be appreciated that revising above-mentioned mapping relations is for example to realize by the data in Update Table table.
In the data access method that the present embodiment provides, by setting up and store above-mentioned mapping relations, can realize the routing iinformation storage between internal data main frame and data receiver main frame.In addition,, by the content compression of many records is stored to same record, avoided adopting the waste to storage space of other fields that many record storages cause.Further, when needs are revised by road information, can accomplish flexmux, reduce coupling.
Consult Fig. 4, second embodiment of the invention provides a kind of data access arrangement 200, and it is for the data-storage system shown in Fig. 1.Memory storage 200 comprises Route establishment module 210, routing iinformation change module 220 and data memory module 230.
First sets up unit 211 for setting up and store the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one.
The identifier that is appreciated that data receiver main frame is to be determined by actual hardware structure, and each data receiver main frame has unique identifier.Corresponding to each data receiver main frame, there is well-determined routing configuration information, and by the identifier of routing configuration information, data receiver main frame and routing configuration information are interrelated.
Above-mentioned mapping relations for example can be stored in relational database, and particularly, first sets up unit 211 can be used for setting up the first tables of data, and stores relevant data in the first tables of data.Consult Fig. 3, the first field of the first tables of data is for storing the identifier (RecvAgent ID) of data receiver main frame, the second field is used for storing routing configuration information identifier (CfgId), the identifier of data receiver main frame and routing configuration information identifier are one to one, that is synchronization, a number of units only has a routing configuration information according to Receiving Host.Other fields of the first tables of data can be used for storing for example other information relevant to data receiver main frame or routing configuration information of first other attributes.
Second sets up unit 212 for the combination of setting up and storing described routing configuration information identifier and command word configuring identifier mapping relations one to one.
Same routing configuration information identifier has the command word configuration of a plurality of correspondences.In the present embodiment, the identifier of a plurality of command word configurations corresponding with same routing configuration information identifier is done as a whole storage.
Second sets up unit 212 can be used for setting up the second tables of data, and stores relevant data in the second tables of data.As shown in Figure 3, the first field of the second tables of data is used for storing routing configuration information identifier (CfgId), and the second field is for the combination (CmdCfgId_List) of memory command word configuring identifier.The combination of routing configuration information identifier and command word configuring identifier is one to one.The combination of command word configuring identifier comprises a plurality of command word configuring identifiers, can adopt blank character to separate as comma, branch etc. between adjacent command word configuring identifier.In addition, in other fields of the second tables of data, also can be used for storing second other attributes.Second other attributes are for example other information relevant to routing configuration information.
The combination of command word configuring identifier for example can be text-type (Text) or Chinese version type (MEDIUMTEXT), and its concrete storage mode is for for example can be id_1; Id_2; Id_3 ... id_N, separates different command word configuring identifiers with branch.The maximum total length of CfgCmdId_List is the maximum command word configurable number of (id numerical digit maximum length+1) x(like this).For example CmdCfgId maximal value is 30000, and its numerical digit length is 5, and maximum command word configurable number is 20000, and maximum total length is (5+1) x(30000)=180000.
Be appreciated that for the combination that makes word configuring identifier, if do not adopt above-mentioned storage mode need to set up many records in the second tables of data, and in every record, routing configuration information identifier is identical, and therefore, the data of this part repetition can cause the waste of storage space.
In addition, in the first tables of data, the CfgId of all values can be present in the second tables of data, but conversely, but may preserve the CfgId not used by the first tables of data in the second tables of data.In other words, in the second tables of data, can preserve the routing configuration information not being used to.
The 3rd sets up the combination one to one mapping relations of unit 213 for setting up and store described a plurality of command word configuring identifier and command word and sending the identifier of main frame.
The configuration of each command word comprises the identifier of the information of a command word and transmission main frame corresponding to a plurality of and described command word.In the present embodiment, corresponding to the transmission hostid of same command word, do as a whole storage.That is each command word configuring identifier is with command word and to send the combination of identifier of main frame corresponding one by one.
First sets up unit 213 can be used for setting up the 3rd tables of data, and stores relevant data in the 3rd tables of data.As shown in Figure 3, the 3rd tables of data the field for memory command word configuring identifier (CmdCfgId), the second field is for memory command word (CMD), the 3rd field is for storing the combination (SendD_List) of the identifier that sends main frame.Command word (CMD) refers to the operational order of data.Send the identifier that comprises a plurality of transmission main frames in the combination of identifier of main frame, between the identifier of adjacent transmission main frame, can adopt blank character to separate as comma, branch etc.In addition, in the 3rd tables of data, also can comprise other fields, for storing the 3rd other attributes.The 3rd other attributes are for example other information relevant to command word configuration.
Similar with the CfgCmdId_List in the second tables of data, the combination (SendD_List) that sends the identifier of main frame can be text-type (Text) or Chinese version type (MEDIUMTEXT), and its concrete storage mode is also similar.
Be appreciated that, for the combination that sends the identifier of main frame, if do not adopt above-mentioned storage mode, need in the 3rd tables of data, not set up many records, and in every record, command word configuring identifier is identical with command word, therefore, the data of this part repetition can cause the waste of storage space.
In addition, in the 3rd tables of data, the CmdCfgId in all CmdCfgId_List that come across in the second tables of data can be stored, in the 3rd tables of data, also the CmdCfgId not used by the second tables of data may be stored.
When if routing iinformation change module 220 changes for routing configuration information corresponding to described data receiver main frame, the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one described in corresponding modify.
About other details of data access arrangement 200, also can further consult Fig. 2, Fig. 3 and associated description.
In the data access arrangement that the present embodiment provides, by setting up and store above-mentioned mapping relations, can realize the routing iinformation storage between internal data main frame and data receiver main frame.In addition,, by the content compression of many records is stored to same record, avoided adopting the waste to storage space of other fields that many record storages cause.Further, when needs are revised by road information, can accomplish flexmux, reduce coupling.
In addition, the embodiment of the present invention also provides a kind of computer-readable recording medium, is stored with computer executable instructions, and above-mentioned computer-readable recording medium is for example for example CD, hard disk or flash memory of nonvolatile memory.Above-mentioned computer executable instructions is for allowing computing machine or similar arithmetic unit realize the various operations of above-mentioned data access method.
The above, it is only preferred embodiment of the present invention, not the present invention is done to any pro forma restriction, although the present invention discloses as above with preferred embodiment, yet not in order to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, when can utilizing the technology contents of above-mentioned announcement to make a little change or being modified to the equivalent embodiment of equivalent variations, in every case be not depart from technical solution of the present invention content, any simple modification of above embodiment being done according to technical spirit of the present invention, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.
Claims (12)
1. a data access method, comprising:
Set up and store the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one;
The combination of setting up and storing described routing configuration information identifier and command word configuring identifier is mapping relations one to one, comprise a plurality of command word configuring identifier spaced apart from each other in the combination of described command word configuring identifier;
Set up and store in described a plurality of command word configuring identifier and command word and the combination mapping relations one to one that send the identifier of main frame, in the combination of the identifier of described transmission main frame, comprise the identifier of a plurality of transmission main frames spaced apart from each other; And
According to described mapping relations, complete data access operation.
2. data access method as claimed in claim 1, is characterized in that: set up and store the identifier of data receiver main frame and routing configuration information identifier one to one mapping relations comprise:
Set up the first tables of data;
In the first field of described the first tables of data, store the identifier of described data receiver main frame; And
In the second field of described the first tables of data, store described routing configuration information identifier;
The combination of setting up and storing described routing configuration information identifier and command word configuring identifier one to one mapping relations comprises:
Set up the second tables of data;
In the first field of described the second tables of data, store described routing configuration information identifier; And
The combination of storing described command word configuring identifier in the second field of described the second tables of data;
Set up and store in described a plurality of command word configuring identifier with command word and send main frame identifier combination one to one mapping relations comprise:
Set up the 3rd tables of data;
In the first field of described the 3rd tables of data, store the identifier of described command word configuration;
In the second field of described the 3rd tables of data, store described command word; And
The combination of storing the identifier of described transmission main frame in the 3rd field of described the 3rd tables of data.
3. data access method as claimed in claim 2, is characterized in that: the second field of described the second tables of data is text-type (Text) or Chinese version type (MEDIUMTEXT), between the identifier of described a plurality of command word configurations, adopts blank character to separate.
4. data access method as claimed in claim 2, is characterized in that: the second field of described the 3rd tables of data is text-type (Text) or Chinese version type (MEDIUMTEXT), between the identifier of described a plurality of transmission main frames, adopts blank character to separate.
5. data access data access method as claimed in claim 1, it is characterized in that, also comprise: if when routing configuration information corresponding to described data receiver main frame changes, the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one described in corresponding modify.
6. data access data access method as claimed in claim 1, is characterized in that, completes data access operation comprise according to described mapping relations:
Receive the data acquisition request that data receiver main frame sends, described data acquisition request comprises the identifier of described data receiver main frame; And
According to the described mapping relations of identifier inquiry of described data receiver main frame, and then according to the mapping relations that inquire, data are back to described data receiver main frame.
7. a data access arrangement, comprising: Route establishment module and data access module;
Described Route establishment module comprises:
First sets up unit, for setting up and store the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one;
Second sets up unit, for the combination of setting up and storing described routing configuration information identifier and command word configuring identifier mapping relations one to one, comprises a plurality of command word configuring identifier spaced apart from each other in the combination of described command word configuring identifier; And
The 3rd sets up unit, for the combination mapping relations one to one of setting up and storing described a plurality of command word configuring identifier and command word and sending the identifier of main frame, in the combination of the identifier of described transmission main frame, comprise the identifier of a plurality of transmission main frames spaced apart from each other;
Described data access module is for completing data access operation according to described mapping relations.
8. data access arrangement as claimed in claim 7, is characterized in that:
Described first set up unit for: set up the first tables of data; In the first field of described the first tables of data, store the identifier of described data receiver main frame; And in the second field of described the first tables of data, store described routing configuration information identifier;
Described second set up unit for: set up the second tables of data; In the first field of described the second tables of data, store described routing configuration information identifier; And the combination of storing described command word configuring identifier in the second field of described the second tables of data;
The described the 3rd set up unit for: set up the 3rd tables of data; In the first field of described the 3rd tables of data, store the identifier of described command word configuration; In the second field of described the 3rd tables of data, store described command word; And the combination of storing the identifier of described transmission main frame in the 3rd field of described the 3rd tables of data.
9. data access arrangement as claimed in claim 8, is characterized in that: the second field of described the second tables of data is text-type (Text) or Chinese version type (MEDIUMTEXT), between the identifier of described a plurality of command word configurations, adopts blank character to separate.
10. data access arrangement as claimed in claim 8, is characterized in that: the second field of described the 3rd tables of data is text-type (Text) or Chinese version type (MEDIUMTEXT), between the identifier of described a plurality of transmission main frames, adopts blank character to separate.
11. data access arrangement as claimed in claim 7, it is characterized in that, also comprise routing iinformation change module, if for routing configuration information corresponding to described data receiver main frame while changing, the identifier of data receiver main frame and routing configuration information identifier mapping relations one to one described in corresponding modify.
12. data access arrangement as claimed in claim 7, is characterized in that, described data access module comprises:
Receiving element, the data acquisition request sending for receiving data receiver main frame, described data acquisition request comprises the identifier of described data receiver main frame;
Routing inquiry unit, for inquiring about described mapping relations according to the identifier of described data receiver main frame; And
Data are returned to unit, for data being back to described data receiver main frame according to the mapping relations that inquire.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210336368.6A CN103677649B (en) | 2012-09-12 | 2012-09-12 | Data access method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210336368.6A CN103677649B (en) | 2012-09-12 | 2012-09-12 | Data access method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103677649A true CN103677649A (en) | 2014-03-26 |
CN103677649B CN103677649B (en) | 2017-11-10 |
Family
ID=50315363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210336368.6A Active CN103677649B (en) | 2012-09-12 | 2012-09-12 | Data access method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103677649B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461919A (en) * | 2014-12-08 | 2015-03-25 | 上海斐讯数据通信技术有限公司 | Electronic device, configuration file storage method and configuration information reading method |
CN108399175A (en) * | 2017-02-07 | 2018-08-14 | 阿里巴巴集团控股有限公司 | A kind of storage of data, querying method and its device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6260120B1 (en) * | 1998-06-29 | 2001-07-10 | Emc Corporation | Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement |
CN102541475A (en) * | 2012-03-12 | 2012-07-04 | 成都市华为赛门铁克科技有限公司 | Data storage method and data storage device |
CN102651024A (en) * | 2012-04-01 | 2012-08-29 | 华为技术有限公司 | Method and device for data conversion |
-
2012
- 2012-09-12 CN CN201210336368.6A patent/CN103677649B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6260120B1 (en) * | 1998-06-29 | 2001-07-10 | Emc Corporation | Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement |
CN102541475A (en) * | 2012-03-12 | 2012-07-04 | 成都市华为赛门铁克科技有限公司 | Data storage method and data storage device |
CN102651024A (en) * | 2012-04-01 | 2012-08-29 | 华为技术有限公司 | Method and device for data conversion |
Non-Patent Citations (1)
Title |
---|
梁志勇等: "支持压缩和多下一跳查找的路由查找方案", 《软件学报》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461919A (en) * | 2014-12-08 | 2015-03-25 | 上海斐讯数据通信技术有限公司 | Electronic device, configuration file storage method and configuration information reading method |
CN104461919B (en) * | 2014-12-08 | 2018-02-13 | 上海斐讯数据通信技术有限公司 | Electronic installation, configuration file storage method and configuration information read method |
CN108399175A (en) * | 2017-02-07 | 2018-08-14 | 阿里巴巴集团控股有限公司 | A kind of storage of data, querying method and its device |
CN108399175B (en) * | 2017-02-07 | 2022-04-12 | 阿里巴巴集团控股有限公司 | Data storage and query method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103677649B (en) | 2017-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10303596B2 (en) | Read-write control method for memory, and corresponding memory and server | |
CN102541927B (en) | Method and device for realizing data cache | |
US9933979B2 (en) | Device and method for storing data in distributed storage system | |
CN102682108B (en) | Row and line mixed database storage method | |
CN102096557B (en) | Capacity expansion method, device and system for independent redundant array of inexpensive disc (RAID) | |
CN107077882B (en) | DRAM refreshing method, device and system | |
CN103914483B (en) | File memory method, device and file reading, device | |
CN105786401A (en) | Data management method and device in server cluster system | |
EP3862888A1 (en) | Hybrid data distribution in a massively parallel processing architecture | |
CN104112008A (en) | Multi-table data association inquiry optimizing method and device | |
JP2013196565A (en) | Database processing method, and database processor | |
CN107391544B (en) | Processing method, device and equipment of column type storage data and computer storage medium | |
CN103514212A (en) | Data writing method and system | |
CN102622434A (en) | Data storage method, data searching method and device | |
CN105095113A (en) | Cache management method and system | |
CN104765754A (en) | Data storage method and device | |
KR101785189B1 (en) | Data writing method and memory system | |
CN103744952A (en) | Method and system for implementing multi-table property of NoSQL database | |
CN104461384A (en) | Data write-in method and storage device | |
CN102360359A (en) | Data management device and data management method | |
CN103677649A (en) | Data access method and device | |
CN105260266A (en) | Snapshot volume writing method and dependent snapshot system | |
CN102724301A (en) | Cloud database system and method and equipment for reading and writing cloud data | |
CN104808953A (en) | Device and method for controlling data storage and mobile terminal | |
CN104268225A (en) | File system architecture for addressing in multidimensional degree of freedom, as well as generating and accessing mode thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180913 Address after: 100190 Beijing Haidian District Zhichun Road 49 No. 3 West 309 Patentee after: Tencent cloud computing (Beijing) limited liability company Address before: 518044 East 403 room, Sai Ge science and Technology Park, Futian District Zhenxing Road, Shenzhen, Guangdong, China, 2 Patentee before: Tencent Technology (Shenzhen) Co., Ltd. |