如果我将一个大目录存储为一个pickle文件,是否通过cPickle意味着它将全部被一次性地存入内存来加载它?
pickle
cPickle
如果是这样,是否有一种跨平台的方式来获得类似的东西pickle,但是在一个项目上访问每个条目一个键(即避免将所有字典加载到内存中,只按名称加载每个条目)?我知道shelve应该这样做:那就像便携式一样pickle吗?
shelve
python shelve pickle
pickle ×1
python ×1
shelve ×1