shove 0.5.6

Common object storage frontend.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in shove 0.3.1:

  • Fix wrong keyword in store tests (per Ling Li)
Read full changelog
send us
an update
LICENSE TYPE:
BSD License 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
L. C. Rees
HOMEPAGE:
pypi.python.org
CATEGORY:
ROOT \ Database \ Administrative frontents
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
* SQLite

The simplest shove use case is:

from shove import Shove

store = 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 >)

Last updated on August 28th, 2012

requirements

#object storage frontend #database frontend #Python module #Python #object #database #storage

Add your review!

SUBMIT