【问题标题】:Database to store arrays of integers and bitset in [closed]用于存储整数数组和位集的数据库 [关闭]
【发布时间】:2011-08-27 23:10:00
【问题描述】:

我正在构建一个小型图像搜索引擎,该引擎使用的图像描述符既是二进制数又是整数值 (numpy) 数组,它们都是“键”,它们都应该构成类似倒置文件的方法的基础。该值只是它们源自的图像名称/标识符。

我正在寻找一个带有 python 接口的数据库/缓存解决方案,它可以让我快速搜索这些键,而不必担心内存和磁盘管理。

【问题讨论】:

    标签: python database arrays


    【解决方案1】:

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

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

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

    .

    更新

    我的帖子开头有一句“你好,欢迎”...我在这里重写

    【讨论】:

    • 为了清晰起见,我进行了一些编辑。我特别不想使用自己的文件进行存储。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多