gpt4 book ai didi

python - Redis 中的键值对

转载 作者:可可西里 更新时间:2023-11-01 11:22:49 33 4
gpt4 key购买 nike

我打算使用 Redis 来存储与一组关键字关联的图像链接列表,以便快速检索。

但是,我对在这里定义我的 key 有点困惑。

我想要一组关键字,可能是 3 或 4 个作为我的关键字。所以,如果我搜索任何关键字组合,我会得到返回的图像列表。

如何定义我的键来存储多个单词?我知道使用可变关键字是不可取的,但我不想稍后对键进行更改。进一步解释:

( 'jack', 'dorsey', 'twitter') : [link/to/image1.jpg, link/to/image2.jpg,link/to/image3.jpg]

( 'jack', 'dorsey', 'square' ) : [link/to/image1.jpg, link/to/image2.jpg, link/to/image3.jpg]

即使我可以在键中创建双字母组或三字母组,那也会有所帮助。

  1. 这可能吗?
  2. 有替代方案吗?

最佳答案

我不认为直接可以那样做,但你可以简单地做

import redis
import json
r = redis.Redis()
r.rpush(json.dumps(("jack", "dorsey", "twitter"), image)

然后当你想根据 key 或其他检查某些东西时,你只需使用你的数据结构的 json.dumps

关于python - Redis 中的键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10744226/

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