-Common object storage frontend that supports dictionary-style access, object serialization and compression, and multiple storage and caching backends.
+Common frontend that lazily stores objects
+in multiple objects storage backends simultaneously and supports
+dictionary-style access, object serialization and compression, and
+multiple storage and caching backends.
Currently supported storage backends are:
Zope Object Database (ZODB)
Currently supported caching backends are:
-The simplest shove use case is:
+The use of multiple backends for storage involves
+passing multiple store URIs or instances to
+multishove following the form:
which creates an in-memory store and cache.
-The use of other backends for storage and caching involves
-passing an module URI or existing store or cache instance
-to shove following the form:
+multishove requires the shove package from:
-<storename> = Shove(<store_uri>, <cache_uri>)
-The module-specific URI form is documented in its module. The
-form follows the URI form used by SQLAlchemy:
-shove's access API is the Python mapping API: