shove

Common object storage frontend.
Download

shove Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • L. C. Rees

shove Tags


shove Description

Common object storage frontend. shove is a common object storage frontend that supports dictionary-style access, object serialization and compression, and multiple storage and caching backends.Currently supported storage backends are:* Amazon S3 Web Service* Berkeley Source Database* Filesystem* Firebird* FTP* DBM* Durus* Memory* Microsoft SQL Server* MySQL* Oracle* PostgreSQL* SQLite* Subversion* Zope Object Database (ZODB)Currently supported caching backends are:* Filesystem* Firebird* memcached* Memory* Microsoft SQL Server* MySQL* Oracle* PostgreSQL* SQLiteThe simplest shove use case is:from shove import Shovestore = Shove()which creates an in-memory store and cache.To use another backend for storage or caching, a configuration URI or an existing store or cache instance is passed to shove using the form:from shove import Shove< storename > = Shove(< store_uri >, < cache_uri >) Requirements: · Python


shove Related Software