Package conary :: Package repository :: Module datastore
[hide private]
[frames] | no frames]

Module datastore

source code

Provides a data storage mechanism for files which are indexed by a hash index.

The hash can be any arbitrary string of at least 5 bytes in length; keys are assumed to be unique.

Classes [hide private]
  AbstractDataStore
  Tee
The Tee class takes two file objects.
  DataStore
  OverlayDataStoreSet
The first data store is used for writing; all of them are checked for reading.
  DataStoreSet
Duplicates data across multiple content stores.
  DataStoreRepository
Mix-in class which lets a TroveDatabase use a Datastore object for storing and retrieving files.