gpt4 book ai didi

python - 使用 MongoDB 作为持久哈希表

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:06 26 4
gpt4 key购买 nike

注意:如果这是一个愚蠢的问题,我很抱歉!

我有这个程序,可以生成存储在 python 字典中的数据。

由于它变得越来越大,并且由于它不是持久性的,并且程序每次运行时都必须重新创建它们......

我尝试使用mongodb,但似乎需要键和值来搜索(查找功能)。但我只有 key ,我需要值。

这是如何完成的?

最佳答案

将每个字典条目(键、值对)存储为 mongo 中的单独文档{key: "keyval", value: "valueval"} 并仅向 find 函数提供键:

mydocs.find({'key': something}, fields=['value'])

如果集合很大,您需要在key上添加索引:

mydocs.ensure_index('key')

关于python - 使用 MongoDB 作为持久哈希表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10032698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com