用于存储整数和bitset数组的数据库

时间:2011-08-27 23:10:01

标签: python database arrays

我正在构建一个小图像搜索引擎,它使用二进制数和整数值(numpy)数组的图像描述符,这两个数组都是“键”,它们都应该构成反向文件的基础。该值只是它们源自的图像名称/标识符。

我正在寻找一个带有python接口的数据库/缓存解决方案,这将允许我快速搜索这些键,而不用担心内存和光盘管理。

1 个答案:

答案 0 :(得分:2)

Python中的数组是class array的实例 如果您的意思是“列表”,最好使用术语“列表”

如果我理解正确,你使用一个数据结构,其中整数作为键,二进制数作为值:在Python中它是一个字典

如果要将此数据结构记录在文件中,请使用模块cPickle

更新

在我的帖子开头有一个'你好,欢迎'......我在这里重写了