[comp.databases] Should I use dbm

psjmt@cc.flinders.edu.au (James Tizard) (03/26/91)

Hello to all database experts from one who isn't...
I am writing an EEG simulation program that generates LOTS of binary
time series data (probably > 20 Mb per session). I wish to store
these time series in a database that is accessible to both DOS & UNIX.
I am considering using the standard UNIX dbm routines, since

	a) They are free (i.e GNU gdbm)
	b) The same code compiles on UNIX & MS-DOS (it does too !)
	c) They seem to fill my needs for retrieval of binary records on
	   a single key.
	d) The perl language can treat dbm files as associative arrays

What I am hoping is that some people who know about these things may wish
to express an opinion on my choice. The sorts of things I would be interested
in would be

. Are there any hidden gotchas in dbm (or ndbm)
. Are there any tools other than perl that can handle dbm format databases
. Is it easy to convert to other formats if necessary
. Are there any other free or PD databases that I should consider
. Any other comments

Thanks in advance

-----------------------------------------------------------------------
 _--_|\        James Tizard                             
/      \       Cognitive Psychology Laboratory
\_.-*._/       Psychology Department                    
      v        Flinders University of South Australia   
               psjmt@cc.flinders.edu.au