我正在维护一些需要不断更新的映射。
这些映射实现为 pickle 序列化 dict 现在。
pickle
dict
更新过程如下:
泡菜
双关语
这个解决方案的问题是它可能会消耗大量的内存 双关语 S.
我研究过其他解决方案,比如 shelve 和 leveldb 但它们都可以生成多个文件而不是一个,这对于保存到键值存储这样的系统来说更为复杂。
shelve
leveldb
Sqlite
vedis