Speed up loading and free memory...
jcarlson at nospam.uci.edu
Fri Mar 12 18:49:03 CET 2004
> files must not be modified, index file contains on one line a key and an
> offset which can be use to go directly to data file.
Keep the index in memory.
When you need to access a location that has an index in your data file:
data = open('data_file', 'rb')
data.read(<however much is needed>)
For most tasks, that should be fast enough. If you want to cache some
recently read data, check this cookbook entry:
More information about the Python-list