use gdbm directly
shelve->gdbm