dowski's projects - simplebackend

simplebackend

A data storage module using shelve. Aims to be threadsafe. Hits target? More news at 11...

Created: 2006-02-13 | Updated: 2006-02-17 | Status: Active | Tags: python library

simplebackend is the data storage module for brockman. I thought it might be handy for other small projects out there. Here you go. I only reccommend it for small-scale applications.

Without caching, it opens/closes the underlying shelve on every getitem/setitem. With caching, which probably isn't even the proper term anymore, the entire db will wind up in memory, which makes it very fast, but also taxes your system resources with a large db (but this isn't for large dbs ;-) ).

Files:

simplebackend-0.10.2.py [colorized]


Add Comment:

Commenting disabled because of spam problem...

Menu:

Home
Admin

Projects:

balloondemo
brockman
buffet
buffetmyghty
buffetstring
buffetxslt
cardinfo
cp22collection
cp22simple_ajax
cp_middleware_server
cpmyghty
excuses
iresponse
littlebrother
multiauth
phpfilter
pysourcecolorfilter
request2
simplebackend
stunnelfilter
wsgi_filter

Tags:

wireless
wsgi
http
templating
cherrypy
ssl
python
plugins
module
win32
application
ajax
library
cheetah
myghty
filter
kid

Powered By: