A rather dumb storage solution. By default all data will be stored in "database.dumb" in the current directory.
Usage: dumbstore.rb [options] set/get/delete/keys <key> <value>
-d, --database PATH Path to database
-h, --help Display this screen
e.g.
Setting, getting and deleting a value
$ dumbstore.rb set answer 42
$ dumbstore.rb get answer # 42
$ dumbstore.rb delete answer
$ dumbstore.rb get answer # error code
Getting keys
$ dumbstore.rb set key1 1
$ dumbstore.rb set key2 2
$ dumbstore.rb keys key* # key1 key2
Seems like this would be very IO intensive for such a simple task.