A client application can use S3 REST API calls to connect to StorageGRID to create, delete, and modify buckets, as well a storing and retrieving objects.
Conflicting client requests
Conflicting client requests, such as a two clients writing to the same key, are resolved on a latest-wins basis.
Consistency controls
Consistency controls let you make a trade-off between the availability of the objects and the consistency of those objects across different Storage Nodes and sites, as required by your application.
How StorageGRID ILM rules manage objects
The grid administrator creates information lifecycle management (ILM) rules to manage object data ingested into the StorageGRID system from S3 REST API client applications. These rules are then added to the ILM policy to determine how and where object data is stored over time.
Object versioning
You can use versioning to retain multiple versions of an object, which protects against accidental deletion of objects, and enables you to retrieve and restore earlier versions of an object.