@coleifer: Did some simple benchmarking of embedded databases in python. It was done in with the following environment:
- Linux 3.14.4
- Python 2.7.7 (Py2K 4 lyfe!)
- SSD
I have modified his script for python 3.5 and run the script against sd card. My environment is:
- Linux 4.4.38
- Python 3.5.2
- SD card
- ARM v7
Writes: 2.444714069366455 Reads: 1.6616613864898682
Writes: 3.617347478866577 Reads: 2.1200473308563232
Writes: 2.357679605484009 Reads: 1.624964714050293
Writes: 2.47371244430542 Reads: 1.6631860733032227
Writes: 3.0294344425201416 Reads: 1.49436616897583
Writes: 8.086156606674194 Reads: 4.68268609046936
Writes: 9.237087488174438 Reads: 5.801295757293701
Writes: 1.4112212657928467 Reads: 1.4075307846069336
Writes: 1.5034441947937012 Reads: 1.3784515857696533
Writes: 2.7352421283721924 Reads: 1.335801362991333
Writes: 1267.9827723503113 Reads: 7.064197301864624