shove

Software Screenshot:
shove
Software Details:
Version: 0.5.6
Upload Date: 20 Feb 15
Developer: L. C. Rees
Distribution Type: Freeware
Downloads: 4

Rating: 3.0/5 (Total Votes: 1)

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

What is new in this release:

  • Fix wrong keyword in store tests (per Ling Li)

What is new in version 0.3.0:

  • Redis support for store
  • Apache Cassandra support for store (deletion is eventually consistent)

Requirements:

  • Python

Similar Software

Katalog
Katalog

3 Jun 15

sql++
sql++

2 Jun 15

Qore Tuxedo Module
Qore Tuxedo Module

20 Feb 15

Other Software of Developer L. C. Rees

wsgilog
wsgilog

12 May 15

Comments to shove

Comments not found
Add Comment
Turn on images!