gpt4 book ai didi

Redis 使用 Zadd 存储多个参数

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

我正在尝试使用 Redis 进行实时搜索查询。阅读下面提到的文章后,我尝试了 python 脚本,它运行良好。但是在数据库中,我有两个字段:

i) country_name ii) country_id

如何插入 country_id 并使其可搜索,如 article 中所述.

最佳答案

Redis Sorted Set 中的元素只是字符串。您可以出于存储目的连接名称和 ID,并在查询后将字符串拆分回字段。

伪例子:

# Store it
redis.zadd('countries', 0, 'Italy:6379', 0, 'foobar:42', ...

...
# Query
q = redis.zrangebylex('countries', ...
f = q.split(':')

print 'name: {}, id: {}'.format(f[0], f[1])

关于Redis 使用 Zadd 存储多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45126331/

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