## The Backing Store Routines

Many of the backing store routines appear in three versions: plain, by name, and by UUID. The plain version will work with backing stores that were created to be indexed either by name, or by UUID, while the restricted versions accept only the matching type. It is advantageous to use the restricted versions when they are appropriate because they provide type checking by the compiler, as well as visual clarity of purpose.

The backing store operations described in the following topics are supported.

More:

Opening a Backing Store

Closing a Backing Store

Storing or Retrieving Data

Freeing Data

Making or Retrieving Headers

Performing Iteration

Deleting Items from a Backing Store

Locking and Unlocking a Backing Store

###