gpt4 book ai didi

arrays - 将数组存储在可搜索的关键 redis 列表中

转载 作者:可可西里 更新时间:2023-11-01 11:25:55 24 4
gpt4 key购买 nike

我是 Redis 的新手,我正在尝试找出将字符串对:字符串 [] 对存储在 Redis 中的一组或数据结构中的最佳方式。

我们的想法是能够在这样的结构中搜索字符串键:

set:{
"one":["a","b],
"two":["c","d]
}

如果查找字符串键,那么我会得到一个数组。

最佳答案

您可以将字符串数组序列化为一个字符串,并将新字符串作为您原始键的值。

对于您的示例,如果我通过使用 : 连接元素来序列化数组,您可以有两对字符串:

key: "one", value: "a:b"
key: "two", value: "c:d"

然后你可以将这些键值对设置到Redis中,例如设置一个 a:b

当您从 Redis 中检索值时,反序列化该值以获取数组。

关于arrays - 将数组存储在可搜索的关键 redis 列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45353874/

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