Python choice of database

William Park opengeometry at yahoo.ca
Mon Jun 20 12:07:41 EDT 2005


Philippe C. Martin <philippe at philippecmartin.com> wrote:
> Hi,
> 
> I am looking for a stand-alone (not client/server) database solution
> for Python.
> 
> 1) speed is not an issue
> 2) I wish to store less than 5000 records
> 3) each record should not be larger than 16K
>
> As I start with Python objects, I thought of using shelve, but looking
> at the restrictions (record size + potential collisions) I feel I
> should study my options a bit further before I get started.

Possible approach might be:
    1.  5000 files -- my personal favourite.
    2.  GDBM
    3.  SQLite

-- 
William Park <opengeometry at yahoo.ca>, Toronto, Canada
ThinFlash: Linux thin-client on USB key (flash) drive
	   http://home.eol.ca/~parkw/thinflash.html
BashDiff: Full featured Bash shell
	  http://freshmeat.net/projects/bashdiff/



More information about the Python-list mailing list