using the script in http://article.gmane.org/gmane.comp.python.scientific.user/11340
ipython pytable_test.py
Python version: 2.5 (r25:51918, Sep 19 2006, 08:49:13)
[GCC 4.0.1 (Apple Computer, Inc. build 5341)]
NumPy version: 1.0.3.dev3734
PyTables version: 1.4
Checking with a 10x125000 matrix of float64 elements (9.537 MB)
***** cPickle (protocol 2) *****
Time for writing: 0.163s
File size: 9.6M
Time for reading: 4.635s
***** PyTables EArray (dump row to row) *****
Time for writing: 0.562s. Speed-up over cPickle: 0.29x
File size: 9.6M
Time for reading: 0.134s. Speed-up over cPickle: 34.63x
File size: 9.6M
***** PyTables EArray (dump row to row, compressed with zlib) ******
Time for writing: 1.509s. Speed-up over cPickle: 0.11x
File size: 8.1M
Time for reading: 0.235s. Speed-up over cPickle: 19.74x
File size: 8.1M
***** PyTables EArray (dump row to row, compressed with lzo) *****
Using zlib instead!.
"%s compression library is not available. Using zlib instead!." %(complib))
Time for writing: 1.469s. Speed-up over cPickle: 0.11x
File size: 8.1M
Time for reading: 0.255s. Speed-up over cPickle: 18.19x
File size: 8.1M
***** PyTables EArray (complete dump) *****
Time for writing: 0.188s. Speed-up over cPickle: 0.86x
File size: 9.6M
Time for reading: 0.057s. Speed-up over cPickle: 80.88x
File size: 9.6M
***** PyTables Array *****
Time for writing: 0.249s. Speed-up over cPickle: 0.65x
File size: 9.6M
Time for reading: 0.03s. Speed-up over cPickle: 152.61x
File size: 9.6M
Python 2.5 (r25:51918, Sep 19 2006, 08:49:13)
Type "copyright", "credits" or "license" for more information.