OLTP(on-line transaction processing)-based data modifying method and system as well as graphic database server
A data modification and server technology, applied in the field of data processing, can solve problems such as asynchronous and data rewriting
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0253] see Figure 9 , is the block diagram of the first embodiment of the graph database server of the present application:
[0254] The image database server includes: a receiving unit 910 , a searching unit 920 , an acquiring unit 930 and a modifying unit 940 .
[0255] Wherein, the receiving unit 910 is configured to receive a data modification command transmitted by the client by calling an application programming interface API, the data modification command includes a transaction identifier, a node name, a filter condition, and data to be updated;
[0256] A search unit 920, configured to search for a transaction record according to the transaction identifier, and add the node name to the found valid transaction record;
[0257] An acquisition unit 930, configured to search a node attribute state information table according to the node name, and obtain data records meeting the filter condition from the node attribute state information table;
[0258] The modifying unit...
no. 2 example
[0259] see Figure 10 , which is a block diagram of the second embodiment of the graph database server of the present application:
[0260] The image database server includes: a receiving unit 1001, a generating unit 1002, a setting unit 1003, a searching unit 1004, a first judging unit 1005, a first executing unit 1006, an acquiring unit 1007, a second judging unit 1008, a second executing unit 1009 and Modify unit 1010.
[0261] Wherein, the receiving unit 1001 is configured to receive the transaction creation command transmitted by the client by calling the API;
[0262] A generating unit 1002, configured to generate a new transaction record in the transaction attribute status information table according to the transaction creation command, and assign a unique transaction identifier to the new transaction record;
[0263] A setting unit 1003, configured to set the commit attribute and the rollback attribute of the transaction record as non-executed;
[0264] The receivin...
no. 3 example
[0275] see Figure 11 , which is a block diagram of the third embodiment of the graph database server of the present application:
[0276] The image database server includes: a receiving unit 1110 , a searching unit 1120 , an obtaining unit 1130 , a modifying unit 1140 , a submitting unit 1150 and a rollback unit 1160 .
[0277] Wherein, the receiving unit 1110 is configured to receive a data modification command transmitted by the client by calling an application programming interface API, the data modification command includes a transaction identifier, a node name, a filter condition, and data to be updated;
[0278] A search unit 1120, configured to search for a transaction record according to the transaction identifier, and add the node name to the found valid transaction record;
[0279] The obtaining unit 1130 is configured to search a node attribute state information table according to the node name, and obtain data records meeting the filter condition from the node at...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com