Shelve, , , ...
klepto joblib. .
joblib klepto . numpy / ... , .
klepto, . klepto , pickle json - .
Python 2.7.7 (default, Jun 2 2014, 01:33:50)
[GCC 4.2.1 Compatible Apple Clang 4.1 ((tags/Apple/clang-421.11.66))] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import klepto
>>> data_dict = klepto.archives.dir_archive('storage', cached=False, serialized=True)
>>> import string
>>> import random
>>> for j in string.ascii_letters:
... for k in range(1000):
... data_dict.setdefault(j, []).append([int(10*random.random()) for i in range(3)])
...
>>>
storage, , data_dict. memmap, . cached=False, , , data_dict, ... data_dict.dump() ... , , , . , (, lru lfu) , .
klepto : https://github.com/uqfoundation
joblib : https://github.com/joblib/joblib
, , , , . , .
? . klepto, , . .