2010-03-31 37 views
2

我有一组太大的键/值(全部文本),无法一次加载到内存中。我想通过类似Python字典的界面与这些数据交互。用于大型数据集的字典接口

这样的模块是否已经存在?

为了节省空间,读取键值应该是有效的,并且在磁盘上压缩值。

编辑:

  • 理想的跨平台,但只使用Linux,现在
  • 需要是线程安全的

回答

0

假设你是在* nix的平台,你只是乞求东京内阁...它有一个原生的红宝石绑定...你可以在1978th.net更多的信息.​​..

+0

需要一个Python解决方案来整合现有的代码 – hoju 2010-03-31 13:19:07

+0

哇,我很想念今天的帖子向左和向右......我的不好的 – LorenVS 2010-03-31 14:00:58

2

看看shelve模块。它提供了各种备份数据库系统的字典,包括BerkleyDB和dbm。

+0

不幸的是“不支持并发读/写访问” – hoju 2010-03-31 13:21:49