我正在寻找解决方案来在HDD上存储巨大的(对于大型RAM)阵列式/列表式对象。所以,基本上我正在寻找键值数据库: - 整数(不是字符串!)键 - 存储python对象的能力(元组列表)。附加对象永远不会改变。数组中的对象之间没有关系。 - 内存使用率低(无缓存)。如果我需要加载35235235th对象,我只想加载它。
所以,我可以使用SQLite和blob,但我正在寻找更优雅,更快速的东西。
抱歉我的英语不好。我正在使用Python 3。
答案 0 :(得分:0)
你可以看看zodb http://www.zodb.org,它是一个成熟的python db项目。它有btrees package,它提供了IOBTree,这是你可能正在寻找的。 p>