用于python的线程安全持久键值存储

时间:2012-09-05 21:04:10

标签: sqlite caching dictionary

我需要制作大量的东西 - 一个(键,值)字典。我希望能够将此缓存保存/加载到磁盘。问题是,字典可能太大而无法容纳在内存中,因此在给定的时间点只能将其中的一部分加载到RAM中。

是否有处理此问题的标准方法。我被迫使用数据库吗?我在想sqlite,但它不是线程安全的(?)。

1 个答案:

答案 0 :(得分:0)

如果您只需要一个大字典,您可能需要查看使用提供键值存储的数据库,而不是像SQLite这样的关系数据库。

Popular Key-Value stores包括:

相关问题