shove 0.5.6

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
* 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, 0:07 GMT
price:
FREE!
developed by:
L. C. Rees
homepage:
pypi.python.org
license type:
BSD License 
category:
ROOT \ Database \ Administrative frontents

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

What's New in version 0.3.1
  • Fix wrong keyword in store tests (per Ling Li)
read full changelog

Add your review!

SUBMIT