OBJECT DATA UPDATING METHOD AND APPARATUS IN AN OBJECT STORAGE SYSTEM
First Claim
1. An object data updating method in an object storage system, the object storage system storing multiple object data, and each piece of the object data comprising metadata and actual data stored in slices;
- the method comprising;
receiving an object data updating request of a user, the object data updating request comprising a type of the updating request and identity information of the object data to be updated;
obtaining the metadata of the object data to be updated based on the identity information of the object data to be updated;
executing a first predefined operation on the metadata of the object data to be updated based on the type of the updating request;
obtaining the actual data of the object data to be updated based on the identity information of the object data to be updated; and
executing a second predefined operation on the actual data of the object data to be updated based on the type of the updating request.
0 Assignments
0 Petitions
Accused Products
Abstract
The present application discloses an object data updating method and apparatus in an object storage system. The method according to an embodiment includes: receiving an object data updating request of a user, the object data updating request comprising a type of the updating request and identity information of the object data to be updated; obtaining the metadata of the object data to be updated based on the identity information of the object data to be updated; executing a first predefined operation on the metadata of the object data to be updated based on the type of the updating request; obtaining the actual data of the object data to be updated based on the identity information of the object data to be updated; and executing a second predefined operation on the actual data of the object data to be updated based on the type of the updating request. The embodiment achieves efficient deletion/copying of the object data in the object storage system.
-
Citations
15 Claims
-
1. An object data updating method in an object storage system, the object storage system storing multiple object data, and each piece of the object data comprising metadata and actual data stored in slices;
- the method comprising;
receiving an object data updating request of a user, the object data updating request comprising a type of the updating request and identity information of the object data to be updated; obtaining the metadata of the object data to be updated based on the identity information of the object data to be updated; executing a first predefined operation on the metadata of the object data to be updated based on the type of the updating request; obtaining the actual data of the object data to be updated based on the identity information of the object data to be updated; and executing a second predefined operation on the actual data of the object data to be updated based on the type of the updating request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- the method comprising;
-
8. An object data updating apparatus in an object storage system, the object storage system storing multiple object data, and each piece of the object data comprising metadata and actual data stored in slices;
- the apparatus comprising;
a receiving module configured to receive an object data updating request of a user, the object data updating request comprising a type of the updating request and identity information of the object data to be updated; a first obtaining module configured to obtain the metadata of the object data to be updated based on the identity information of the object data to be updated; a first execution module configured to execute a first predefined operation on the metadata of the object data to be updated based on the type of the updating request; a second obtaining module configured to obtain the actual data of the object data to be updated based on the identity information of the object data to be updated; and a second execution module configured to execute a second predefined operation on the actual data of the object data to be updated based on the type of the updating request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- the apparatus comprising;
-
15. A non-transitory computer storage medium storing a computer program, which when executed by one or more computers, cause the one or more computers to perform an object data updating method in an object storage system, the object storage system storing multiple object data, and each piece of the object data comprising metadata and actual data stored in slices;
- the method comprising;
receiving an object data updating request of a user, the object data updating request comprising a type of the updating request and identity information of the object data to be updated; obtaining the metadata of the object data to be updated based on the identity information of the object data to be updated; executing a first predefined operation on the metadata of the object data to be updated based on the type of the updating request; obtaining the actual data of the object data to be updated based on the identity information of the object data to be updated; and executing a second predefined operation on the actual data of the object data to be updated based on the type of the updating request.
- the method comprising;
Specification