CN104866242B - A kind of data deletion system, method and data delete center - Google Patents

A kind of data deletion system, method and data delete center Download PDF

Info

Publication number
CN104866242B
CN104866242B CN201510287987.4A CN201510287987A CN104866242B CN 104866242 B CN104866242 B CN 104866242B CN 201510287987 A CN201510287987 A CN 201510287987A CN 104866242 B CN104866242 B CN 104866242B
Authority
CN
China
Prior art keywords
data
deletion
verification
relevant information
delete
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.)
Active
Application number
CN201510287987.4A
Other languages
Chinese (zh)
Other versions
CN104866242A (en
Inventor
高玉峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jingdong Yuan Yuan letter Information Technology Co., Ltd.
Original Assignee
Shanghai Jingdong Yuan Yuan Letter Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Jingdong Yuan Yuan Letter Information Technology Co Ltd filed Critical Shanghai Jingdong Yuan Yuan Letter Information Technology Co Ltd
Priority to CN201510287987.4A priority Critical patent/CN104866242B/en
Publication of CN104866242A publication Critical patent/CN104866242A/en
Application granted granted Critical
Publication of CN104866242B publication Critical patent/CN104866242B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a kind of data deletion system, method and data to delete center, wherein the present invention provides data to delete center, the relevant information verification rule of data and data is stored, wherein, data provide when being registered by data deletion side, the relevant information verification rule of data is provided by application system, when data deletion side initiates to delete request of data, data delete center and carry out deletion verification to the data according to the relevant information of the data stored verification rule, by rear, the data are deleted;Otherwise, then the data are not deleted.In this way, the deletion verification maintenance work of data is deleted centre punch one by data and is completed, to improve the maintenance to the data of deletion, reduce the workload of data deletion side and not will cause accidentally deleting for data.

Description

A kind of data deletion system, method and data delete center
Technical field
The present invention relates to field of computer technology, in particular to a kind of data deletion system, method and data delete center.
Background technique
With the development of computer, more and more application software are developed.During applied software development and During application software use, many relevant data are related to delete operation, but deleted data are possible to It has been applied in other application systems or scene, such as after commodity data generation, relevant information, such as order letter Breath, storage information and outbound information etc., other application systems can all be used, and it is relevant that data may result in other after deleting Application system is abnormal, so in the checking procedure for carrying out generally requiring many data association messages when data deletion, to guarantee Other relevant application systems will not be impacted.
It is stored and subsequent in use, there are two types of mode in data:
First way: the relevant information of data uses same database, the relevant information of data is updated, such as quotient The information tables such as order information, storage information and the outbound information of product data often record and corresponding goods data in the database Unique identification, the information such as title specification of commodity data can be obtained, such as when being presented to user by access database These corresponding commodity datas of commodity data table of fruit are deleted, then the attributes such as product name and specification of the commodity data are believed Breath will be unable to obtain, and cause the missing of commodity data.
The second way: the different relevant informations of data use different databases, and the relevant information of data is updated, The information tables such as order information, storage information and the outbound information of commodity data are often recorded and are corresponded in disparate databases The unique identification of commodity data.In this case, the information table of commodity data is by set report center from different data The information table of library unified commodity data for providing, being stored in each database of report center Timing Synchronization after obtaining, then into Row combination, if corresponding commodity data is deleted, will also result in the missing of commodity data and can not combine this in combination The information table of commodity data.
Currently, one is physics deletion, being exactly directly to delete data simultaneously from database there are two types of the deletion modes of data Discharge former data the space occupied;Another kind is that logic is deleted, and data are stamped not available label, will not be deleted from database It removes, former data the space occupied will not be discharged, data can be restored at any time after deletion.
The deletion verification of data is mainly completed by initiation data deletion side, initiates data deletion side it should be understood that deleting data Relevant information which application system side had been applied to, and one by one by inquire application system side database or service Whether device confirmation data are used, if application system side will feed back used prompt by using, initiate data It deletes whether root can be deleted according to prompt determination data, if the application system side that data are applied is relatively more, initiates data Deletion side's workload is then very big, and it should be understood that each application system side logic, there is an application system Fang Wei to consider It arriving, then will lead to the data exception of the application system side, application system side and the coupling initiated between data deletion side are deep, It is unfavorable for application system side and initiates the extension and maintenance of data deletion side.
To sum up, since the deletion verification of data is mainly completed by initiation data deletion side, it should be understood that the data deleted Relevant information which application system side had been applied to, and whether confirmation data one by one are used, and are thus deposited In following disadvantage:
First, if there is new opplication system side has used the relevant information of data, but fails to give notice and deleted to initiation data Side then causes the relevant information of the data in the new opplication system side abnormal due to accidentally deleting for data;
Second, if there is new opplication system side has used data, initiates data deletion side and need to modify program code, thus It is able to access that the new opplication system side carries out the deletion verifying work of data, is unfavorable for initiating the extension and dimension of data deletion side Shield;
Third, initiation data deletion side workload is bigger, and access is arranged and answers using each of relevant information of data The deletion verification of data is carried out to each application system side with the function of system side, it is maintainable poor.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of data deletion system, the maintenance to the data of deletion can be improved, It reduces the workload of data deletion side and not will cause accidentally deleting for data.
The embodiment of the present invention also provides a kind of data-erasure method, can be improved the maintenance to the data of deletion, reduces number According to deletion side workload and not will cause accidentally deleting for data.
The embodiment of the present invention also provides a kind of data deletion center, can be improved the maintenance to the data of deletion, reduces number According to deletion side workload and not will cause accidentally deleting for data.
According to above-mentioned purpose, the present invention is implemented as follows:
A kind of data deletion system, comprising: data deletion side, application system side and data delete center, wherein
Center is deleted for providing data to data by data deletion side;Center, which is deleted, to data sends data removal request; It receives data and deletes the data deletion result that center is sent.
Center is deleted for the relevant information verification rule of data to be supplied to data by application system side;
Data delete center, corresponding to store the data after the data for providing data deletion side generate Data Identification, And the relevant information of the data of the corresponding data mark of storage application system side's offer verifies rule;Data deletion side is received to send Data removal request after, data delete center according to the relevant information of the data stored verification rule the data are deleted Except verification, by rear, the data are deleted;Otherwise, then the data are not deleted;Data deletion result is sent to data deletion side.
The data deletion side deletes center in registration, serving data to data, further deletes data Square information is supplied to data and deletes center;
The application system side, in registration, the relevant information verification rule of data to be supplied in data deletion Application system side's information is further supplied to data and deletes center by the heart.
When it is described deletion be verified as the judgment mode based on database, data delete center carry out deletion verification, The verification rule of the relevant information of the data is the judgement sentence of database;
When the deletion verifies the judgment mode based on service, then data are deleted center and have been interacted with application system side It is verified at deleting, the verification rule of the relevant information of the data is the address of service of relevant information of data, service parameter, pre- If return value and the data to be returned delete result.
The data deletion side includes multiple data marks in the data removal request that center is sent for deleting to data Know;
Data delete center, for being carried out to the relevant information of the data of each Data Identification one by one when deleting verification Verification is deleted, if can delete, after directly deletion current data identifies corresponding data, it is corresponding to execute next Data Identification The deletion of the relevant information of data verifies, if current data identifies corresponding data and cannot delete, returns to the corresponding data The data of mark delete failure result, terminate.
A kind of data-erasure method, comprising:
The relevant information of corresponding data mark, storing data and data verifies rule, wherein data are mentioned by data deletion side For the relevant information verification rule of data is provided by application system;
Deletion request of data is received, the data are deleted according to the relevant information of the data stored verification rule Verification deletes the data by rear;Otherwise, then the data are not deleted.
The data are that data deletion side information is further supplied to data and is deleted by the offer in registration of data deletion side Except center;
The relevant information verification rule of the data is by application system offer in registration, further by application system side Information is supplied to data and deletes center.
When it is described deletion be verified as the judgment mode based on database, data delete center carry out deletion verification, The verification rule of the relevant information of the data is the judgement sentence of database;
When the deletion verifies the judgment mode based on service, then data are deleted center and have been interacted with application system side It is verified at deleting, the verification rule of the relevant information of the data is the address of service of relevant information of data, service parameter, pre- If return value and the data to be returned delete result.
It include multiple Data Identifications in the data removal request;
In deletion verification, further includes: carry out deletion school to the relevant information of the data of each Data Identification one by one It tests, if can delete, after directly deletion current data identifies corresponding data, executes the corresponding data of next Data Identification The deletion of relevant information verifies, if current data identifies corresponding data and cannot delete, returns to the corresponding Data Identification Data delete failure result, terminate.
A kind of data deletion center, comprising: Transmit-Receive Unit, storage unit and verification unit, wherein
Transmit-Receive Unit, the corresponding data mark that the data and application system side that the side of deletion provides for receiving data provide The associated check rule of data;The data removal request that data deletion side is sent is received, storage unit is sent to;By verification unit The data of transmission delete result and are sent to data deletion side;
Storage unit after the data for providing data deletion side generate Data Identification, stores corresponding storage data, And the relevant information of the data of storage corresponding data mark verifies rule;
Verification unit is believed after receiving data removal request from Transmit-Receive Unit according to the correlation of the data stored Breath verification rule carries out deletion verification to the data, by rear, deletes the data;Otherwise, then the data are not deleted;Data are deleted Division result is sent to Transmit-Receive Unit.
The verification unit is also used to when deleting verification, one by one to each data mark in the data removal request The relevant information of the data of knowledge carries out deletion verification, if can delete, after directly deletion current data identifies corresponding data, holds The deletion verification of the relevant information of the corresponding data of the next Data Identification of row, if the corresponding data of current data mark cannot It deletes, then the data for returning to the corresponding Data Identification delete failure result, terminate.
As can be seen from the above scheme, the embodiment of the present invention provides data and deletes center, believes data and the related of data Breath verification rule is stored, wherein data provide when being registered by data deletion side, and the relevant information verification rule of data is by answering It is provided with system, when data deletion side initiates to delete request of data, data delete center according to the correlation of the data stored Information checking rule carries out deletion verification to the data, by rear, deletes the data;Otherwise, then the data are not deleted.In this way, The deletion verification maintenance work of data is deleted centre punch one by data and is completed, and does not need data deletion side to data and corresponding number According to relevant information safeguarded, and do not need yet application system access carry out data delete verification, thus improve to deletion Data maintenance, reduce data deletion side workload and not will cause accidentally deleting for data.
Detailed description of the invention
Fig. 1 is the system structure diagram that data provided in an embodiment of the present invention are deleted;
Fig. 2 is the method flow diagram that data provided in an embodiment of the present invention are deleted;
Fig. 3 is the specific example method flow diagram that data provided in an embodiment of the present invention are deleted;
Fig. 4 is that data provided in an embodiment of the present invention delete division center schematic diagram.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention more comprehensible, right hereinafter, referring to the drawings and the embodiments, The present invention is described in further detail.
In order to improve the maintenance to the data of deletion, it is desirable to reduce the workload of data deletion side and not will cause data It accidentally deletes, at this moment needs to be reduced or avoided maintenance of the data deletion side to the relevant information of data and corresponding data, reduce or keep away Exempt from the coupling between application system side, be reduced to application system side carry out data deletion checking procedure, to reduce data The workload of deletion side.Therefore, the relevant information verification rule of data and data is stored, wherein data are deleted by data It is provided when except side's registration, the relevant information verification rule of data is provided by application system, when data deletion side initiates to delete data When request, data delete center and carry out deletion verification to the data according to the relevant information of the data stored verification rule, lead to Later, the data are deleted;Otherwise, then the data are not deleted.
In this way, the deletion verification maintenance work of data is deleted centre punch one by data and completed, it is right data deletion side is not needed The relevant information of data and corresponding data is safeguarded, and is not also needed application system access and carried out data deletion verification, To improve the maintenance to the data of deletion, reduces the workload of data deletion side and not will cause accidentally deleting for data.
It is released specifically, data deletion side can be deleted to solve in verifying work by the embodiment of the present invention from many and diverse data Come, completes, do not needed between focused data and the relevant information of corresponding data as long as initiating data removal request Logic;Using the application system side of data can no longer be concerned about data by who provide, using only needed when data data delete Center provides the verification rule of the relevant information of data, couples with data deletion side without any, improves application system side Scalability and maintainability;Data deletion side without being concerned about the data are used by which application system again, it is only necessary to number According to deletion center opening relationships, and the data to be deleted are paid close attention to, workload reduces 90% or more.
Fig. 1 is the system structure diagram that data provided in an embodiment of the present invention are deleted, comprising: data deletion side, application System side and data delete center, wherein
Center is deleted for providing data to data by data deletion side;Center, which is deleted, to data sends data removal request; It receives data and deletes the data deletion result that center is sent.
Center is deleted for the relevant information verification rule of data to be supplied to data by application system side;
Data delete center, corresponding to store the data after the data for providing data deletion side generate Data Identification, And the relevant information of the data of the corresponding data mark of storage application system side's offer verifies rule;Data deletion side is received to send Data removal request after, data delete center according to the relevant information of the data stored verification rule the data are deleted Except verification, by rear, the data are deleted;Otherwise, then the data are not deleted;Data deletion result is sent to data deletion side.
Within the system, center is deleted in registration, serving data to data by data deletion side, meanwhile, it will count Data, which are supplied to, according to deletion side's information deletes center.Herein, to be used systematic name, data can be quotient for data deletion side Product data, such as merchandise system and commodity master data.It should be noted that it is possible that the data ability used by other application system Data are needed to delete center registration, not all data require.
Herein, data delete center, after the data for being also used to provide data deletion side generate Data Identification, by data Identification feedback is stored to data deletion side.
Within the system, application system side, in registration, the relevant information verification rule of data to be supplied to data Deletion center, meanwhile, application system side's information is supplied to data and deletes center.Application system side's information is application system side's name Claim.
Herein, the verification rule of the relevant information of data are as follows: if it is the judgment mode based on database, deleted in data Except center carries out deletion verification, then the verification rule is the judgement sentence of database;If it is the judgement side based on service Formula, then data delete center and application system interacts completion and deletes verification, then the verification rule is the relevant information of data Address of service, service parameter and default return value.If the verification rule further includes that verification is not deleted by returned data Division result, i.e. prompt information.By taking the relevant information of data is the order of commodity data as an example, order will depend on commodity data, It is registered so order needs to delete center in data, just needs to verify order when commodity data is deleted, data are deleted Center interacts with application system side according to address of service, service call parameter and default return value and carries out deletion verification, works as order It uses, then deletes verification and do not pass through, data delete center returned data and delete result.
Within the system, data deletion side, for deleting in the data removal request that center is sent to data comprising multiple Data Identification;
Data delete center, for being carried out to the relevant information of the data of each Data Identification one by one when deleting verification Verification is deleted, can be the judgement sentence or service call parameter of database, if can delete, directly when carrying out deleting verification It connects after deleting the corresponding data of current data mark, executes the deletion school of the relevant information of the corresponding data of next Data Identification It tests, if current data identifies corresponding data and cannot delete, the data for returning to the corresponding Data Identification delete failure result, Terminate whole flow process.
Fig. 2 is the method flow diagram that data provided in an embodiment of the present invention are deleted, the specific steps are that:
The relevant information of step 201, corresponding data mark, storing data and data verifies rule, wherein data are by data Deletion side provides, and the relevant information verification rule of data is provided by application system;
In this step, the Data Identification of the data is to generate;
In this step, the data be by data deletion side registration when offer, meanwhile, data deletion side information is mentioned It supplies data and deletes center;
In this step, the data relevant information verification rule be by application system registration when offer, meanwhile, will Application system side's information is supplied to data and deletes center;
In this step, if it is the judgment mode based on database, center is deleted in data and carries out deletion verification, Then the verification rule is the judgement sentence of database;If it is the judgment mode based on service, then data delete center and application System interacts completion and deletes verification, then the verification rule is the addresss of service of relevant information of data, service parameter and pre- If return value.If the verification rule further includes that verification does not delete result by returned data;
Step 202 receives deletion request of data, according to the relevant information of the data stored verification rule to the data Deletion verification is carried out, by rear, deletes the data;Otherwise, then the data are not deleted.
It in this step, further include sending data deletion result, which deletes result and can delete for data Failure result.
It in the present invention, include multiple Data Identifications in the data removal request;
When deleting verification, further includes:
Deletion verification is carried out to the relevant information of the data of each Data Identification one by one, it, can be with when carrying out deleting verification For the judgement sentence or service call parameter of database, if can delete, after directly deletion current data identifies corresponding data, The deletion verification for executing the relevant information of the corresponding data of next Data Identification, if current data identifies corresponding data not It can delete, then the data for returning to the corresponding Data Identification delete failure result, terminate whole flow process.
Fig. 3 is the specific example method flow diagram that data provided in an embodiment of the present invention are deleted, the specific steps are that:
Step 301, data delete center and receive the registration that data deletion side initiates, and carry data;
It is after the data generate Data Identification, to access application system side that step 302, data, which delete center, obtains application system The verification rule of the relevant information for the data that system side provides;
Step 303, data delete center and judge whether the verification rule is based on database judgement, if it is, executing step Rapid 304;If not, thening follow the steps 305;
Step 304, data delete center and the database of verification rule are judged that sentence stores, and execute step 306;
Step 305, data delete center and deposit the address of service of verification rule, service call parameter and return value etc. Storage executes step 306;
Step 306, data delete center and confirm whether the data registered, if it is, executing step 307;Such as Fruit is no, thens follow the steps 308;
Step 307, registration failure terminate;
Step 308 succeeds in registration;
The subsequent process for carrying out removal request are as follows:
After step 309, data delete center reception removal request, the Data Identification that the corresponding request carries obtains corresponding The verification rule of data association message, it is determined whether judged based on database, if so, thening follow the steps 310;If it is not, then Execute step 312;
Step 310, data delete center and judge that sentence is judged based on the database in verification rule;
Step 311 judges whether the corresponding data of the Data Identification can delete, if it is, carrying out the request after deleting The next Data Identification judgement carried, is transferred to step 309;If not, thening follow the steps 313;
Step 312, data delete center based on the verification rule in address of service and service call parameter, to application be System carries out deletion verifying, is transferred to step 311;
Step 313, data are deleted center confirmation data and can not be deleted, and terminate.
Fig. 4 is that data provided in an embodiment of the present invention delete division center schematic diagram, comprising: Transmit-Receive Unit, storage unit And verification unit, wherein
Transmit-Receive Unit, the corresponding data mark that the data and application system side that the side of deletion provides for receiving data provide The associated check rule of data;The data removal request that data deletion side is sent is received, storage unit is sent to;By verification unit The data of transmission delete result and are sent to data deletion side;
Storage unit after the data for providing data deletion side generate Data Identification, stores corresponding storage data, And the relevant information of the data of storage corresponding data mark verifies rule;
Verification unit is believed after receiving data removal request from Transmit-Receive Unit according to the correlation of the data stored Breath verification rule carries out deletion verification to the data, by rear, deletes the data;Otherwise, then the data are not deleted;Data are deleted Division result is sent to Transmit-Receive Unit.
In above-mentioned apparatus, verification unit is used for when deleting verification, one by one to the correlation of the data of each Data Identification Information carries out deletion verification, can be the judgement sentence or service call parameter of database, if can when carrying out deleting verification It deletes, after directly deletion current data identifies corresponding data, executes the relevant information of the corresponding data of next Data Identification Deletion verification, if current data identifies corresponding data and cannot delete, the data for returning to the corresponding Data Identification are deleted Failure result terminates whole flow process.
In above-mentioned apparatus, the verification rule of the relevant information of data specifically: if it is the judgement side based on database Formula deletes center in data and carries out deletion verification, then the verification rule is the judgement sentence of database;If it is based on clothes The judgment mode of business, then data delete center and application system interacts completion and deletes verification, then the verification rule is data Relevant information address of service, service parameter and default return value.If the verification rule further includes verification not by being returned The data returned delete result.
As can be seen that the embodiment of the present invention has very big improvement to the delete operation of data, specifically include that firstly, will Data deletion side is freed from many and diverse judgement work, it is only necessary to be sent data removal request to data and be deleted center i.e. Can, without the logical relation being concerned about between data and the relevant information of data again;Secondly, application system side be no longer concerned about with The corresponding data of the corresponding information of the data oneself used are provided by which data providing, only need data when using data The verification rule of the relevant information of data is registered and is set at deletion center, does not have any coupling with data providing, Improve the scalability and maintainability of application system side;Finally, data deletion side is no longer concerned about the phase of data associated with the data Information is closed to be used by which application system side, it is only necessary to be absorbed in the service logic of oneself and the data removal request initiated i.e. Can, the workload of follow-up maintenance data greatly reduces.
It is above to lift preferred embodiment, the object, technical solutions and advantages of the present invention are had been further described, institute It should be understood that the foregoing is merely illustrative of the preferred embodiments of the present invention, it is not intended to limit the invention, it is all of the invention Spirit and principle within, made any modifications, equivalent replacements, and improvements etc., should be included in protection scope of the present invention it It is interior.

Claims (10)

1. a kind of data deletion system characterized by comprising data deletion side, application system side and data delete center, In,
Center is deleted for providing data to data by data deletion side;Center, which is deleted, to data sends data removal request;It receives Data delete the data that center is sent and delete result;
Center is deleted for the relevant information verification rule of data to be supplied to data by application system side;
Data delete center, corresponding to store the data after the data for providing data deletion side generate Data Identification, and deposit The relevant information for storing up the data for the corresponding data mark that application system side provides verifies rule;Receive the number that data deletion side is sent After removal request, data delete center and carry out deletion school to the data according to the relevant information of the data stored verification rule It tests, by rear, deletes the data;Otherwise, then the data are not deleted;Data deletion result is sent to data deletion side;
When it is described deletion be verified as the judgment mode based on database, data delete center carry out deletion verification, it is described The relevant information verification rule of data is the judgement sentence of database;
When the deletion verifies the judgment mode based on service, then data deletion center interacts completion with application system side and deletes Except verification, the relevant information verification rule of the data is the address of service of the relevant information of data, service parameter, default return Value and the data to be returned delete result.
2. data deletion system as described in claim 1, which is characterized in that the data deletion side is used in registration, will Data are supplied to data and delete center, and data deletion side information is further supplied to data and deletes center;
The application system side, for the relevant information verification rule of data being supplied to data and deletes center in registration, into Application system side's information is supplied to data and deletes center by one step.
3. data deletion system as described in claim 1, which is characterized in that the data deletion side, for being deleted to data It include multiple Data Identifications in the data removal request that center is sent;
Data delete center, for being deleted the relevant information of the data of each Data Identification one by one when deleting verification Verification after directly deletion current data identifies corresponding data, executes the corresponding data of next Data Identification if can delete The deletion verification of relevant information return to the corresponding Data Identification if current data identifies corresponding data and cannot delete Data delete failure result, terminate.
4. a kind of data-erasure method characterized by comprising
The relevant information of corresponding data mark, storing data and data verifies rule, wherein and data are provided by data deletion side, The relevant information verification rule of data is provided by application system;
Deletion request of data is received, deletion school is carried out to the data according to the relevant information of the data stored verification rule It tests, by rear, deletes the data;Otherwise, then the data are not deleted;
When it is described deletion be verified as the judgment mode based on database, data delete center carry out deletion verification, it is described The relevant information verification rule of data is the judgement sentence of database;
When the deletion verifies the judgment mode based on service, then data deletion center interacts completion with application system side and deletes Except verification, the relevant information verification rule of the data is the address of service of the relevant information of data, service parameter, default return Value and the data to be returned delete result.
5. data-erasure method as claimed in claim 4, which is characterized in that the data be by data deletion side registration when It provides, data deletion side information is further supplied to data and deletes center;
The relevant information verification rule of the data is by application system offer in registration, further by application system side's information It is supplied to data and deletes center.
6. data-erasure method as claimed in claim 4, which is characterized in that include multiple data in the deletion request of data Mark;
In deletion verification, further includes: carry out deletion verification to the relevant information of the data of each Data Identification one by one, such as Fruit can delete, and after directly deletion current data identifies corresponding data, execute the correlation of the corresponding data of next Data Identification The deletion of information verifies, if current data identifies corresponding data and cannot delete, returns to the data of the corresponding Data Identification Failure result is deleted, is terminated.
7. a kind of data delete center characterized by comprising Transmit-Receive Unit, storage unit and verification unit, wherein
Transmit-Receive Unit, the data for the corresponding data mark that the data and application system side that the side of deletion provides for receiving data provide Relevant information verify rule;The data removal request that data deletion side is sent is received, storage unit is sent to;By verification unit The data of transmission delete result and are sent to data deletion side;
Storage unit, it is corresponding to store the data, and storage pair after the data for providing data deletion side generate Data Identification The relevant information of the data of Data Identification is answered to verify rule;
Verification unit, after receiving data removal request from Transmit-Receive Unit, according to the relevant information school of the data stored It tests rule and deletion verification is carried out to the data, by rear, delete the data;Otherwise, then the data are not deleted;Data are deleted and are tied Fruit is sent to Transmit-Receive Unit;
When it is described deletion be verified as the judgment mode based on database, data delete center carry out deletion verification, it is described The relevant information verification rule of data is the judgement sentence of database;
When the deletion verifies the judgment mode based on service, then data deletion center interacts completion with application system side and deletes Except verification, the relevant information verification rule of the data is the address of service of the relevant information of data, service parameter, default return Value and the data to be returned delete result.
8. data as claimed in claim 7 delete center, which is characterized in that the verification unit is also used to deleting verification When, deletion verification is carried out to the relevant information of the data of each Data Identification in the data removal request one by one, if can It deletes, after directly deletion current data identifies corresponding data, executes the relevant information of the corresponding data of next Data Identification Deletion verification, if current data identifies corresponding data and cannot delete, the data for returning to the corresponding Data Identification are deleted Failure result terminates.
9. the device that a kind of data are deleted characterized by comprising
Memory;And
It is coupled to the processor of the memory, the processor is configured to the instruction based on storage in the memory, Execute the method that the data as described in any one of claim 4~6 are deleted.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The method that data described in any one of claim 4-6 are deleted is realized when execution.
CN201510287987.4A 2015-05-29 2015-05-29 A kind of data deletion system, method and data delete center Active CN104866242B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510287987.4A CN104866242B (en) 2015-05-29 2015-05-29 A kind of data deletion system, method and data delete center

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510287987.4A CN104866242B (en) 2015-05-29 2015-05-29 A kind of data deletion system, method and data delete center

Publications (2)

Publication Number Publication Date
CN104866242A CN104866242A (en) 2015-08-26
CN104866242B true CN104866242B (en) 2018-12-04

Family

ID=53912106

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510287987.4A Active CN104866242B (en) 2015-05-29 2015-05-29 A kind of data deletion system, method and data delete center

Country Status (1)

Country Link
CN (1) CN104866242B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105718811B (en) * 2016-01-22 2019-04-19 中国科学院软件研究所 User misoperation crime prevention system for network information system
CN108073355B (en) * 2016-11-15 2020-03-17 杭州海康威视数字技术股份有限公司 Data storage and deletion method and device
CN110765081A (en) * 2018-07-26 2020-02-07 杭州海康威视数字技术股份有限公司 Data deleting method and device
CN115827081A (en) * 2021-09-16 2023-03-21 中兴通讯股份有限公司 Data operation method, device, server and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291453A (en) * 2011-08-09 2011-12-21 中兴通讯股份有限公司 Data synchronization method and device
CN103778387A (en) * 2014-01-06 2014-05-07 中国科学技术大学苏州研究院 Big-data dynamic memory integrity verification method based on lattice

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050065960A1 (en) * 2003-09-19 2005-03-24 Jen-Lin Chao Method and system of data management

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291453A (en) * 2011-08-09 2011-12-21 中兴通讯股份有限公司 Data synchronization method and device
CN103778387A (en) * 2014-01-06 2014-05-07 中国科学技术大学苏州研究院 Big-data dynamic memory integrity verification method based on lattice

Also Published As

Publication number Publication date
CN104866242A (en) 2015-08-26

Similar Documents

Publication Publication Date Title
CN104866242B (en) A kind of data deletion system, method and data delete center
CN109634800A (en) Data processing method, system, terminal and readable storage medium storing program for executing
CN107943951A (en) A kind of search method and system of block chain business information
CN108449405A (en) Event-prompting method, device, computer equipment and storage medium
CN105373899A (en) Server asset management method and apparatus
CN110311831A (en) System resource monitoring method and relevant device based on container cloud
CN109740129B (en) Report generation method, device and equipment based on blockchain and readable storage medium
CN112039970B (en) Distributed business lock service method, server, system and storage medium
CN112817995B (en) Data processing method and device, electronic equipment and storage medium
CN104246761A (en) Supporting multi-tenancy in a federated data management system
CN106155775A (en) Message treatment method, equipment and system
CN101371230B (en) Reporting information to a network
CN110430121A (en) Message informing method and device
WO2022206439A1 (en) Method and apparatus for providing cross-chain message
CN111800295A (en) Server audit management method, device and system
CN109558419A (en) Data query method, apparatus and storage medium
CN112804359A (en) Method and apparatus for providing cross-chain messages
CN109819000A (en) Methods, devices and systems and machine readable storage medium for PUSH message
CN106557530B (en) Operation system, data recovery method and device
CN108156061A (en) Esb monitoring service platforms
CN116611046A (en) Method, device and system for processing weak password based on SOAR
CN108154343B (en) Emergency processing method and system for enterprise-level information system
CN106056331A (en) Commodity inventory early warning method and early warning system
EP1671229B1 (en) Automatic registration and deregistration of message queues
CN113220453B (en) Method and device for initiating transaction in blockchain system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160602

Address after: 200433, room 1945, 1243 Siping Road, Shanghai, Yangpu District

Applicant after: Shanghai Jingdong Yuan Yuan letter Information Technology Co., Ltd.

Address before: 100080 Beijing city Haidian District xingshikou Road No. 65 building 11C Creative Park West West west Shan East 1-4 layer 1-4 layer

Applicant before: Beijing Jingdong Shangke Information Technology Co., Ltd.

Applicant before: Beijing Jingdong Century Commerce Co., Ltd.

GR01 Patent grant
GR01 Patent grant