PickleDB is a simple store of kind key/value that was written by Harrison Erd. I made simple test to storing:
and it works fine for a not huge quantity of keys, may be, less or around 1.000.000, depending you machine configuration (In my test, I used a Intel Core i7 2600CPU@3.40 gHZ, 4 GB Ram computer with Python over Windows 7 Professinoal).
- Very easy to use. I got it working in few minutes
- Easy integrate with your python code
- Has a limited capacity to work with large dataset, due that works with it in memory and then dump it to a file.
Example of usage (Python console):
In : import pickledb
In : db=pickledb.load('data.db',False)
In : db.set('key1',1)
In : db.get('key1')