Python int-byte高效数据结构

时间:2013-02-22 09:33:26

标签: python data-structures

我目前正在存储int-int类型的键值。为了快速访问,我目前正在使用存储在内存中的BTrees.IIBTree结构。它根本不存储在磁盘上,因为我们需要最新的数据。

但是,目前的解决方案几乎不适合内存,所以我在寻找访问时间方面更有效的数据库或数据结构。如果它将存储在存储器中,它还需要在存储空间方面有效。

一个想法是用C语言编写的int-byte哈希替换BTrees.IIBTree结构作为Python的扩展,但是如果机器出现故障,数据仍会丢失(在我们的例子中不是很糟糕)

你有什么建议?

0 个答案:

没有答案