gpt4 book ai didi

nosql - 插入带有计数的日志

转载 作者:IT王子 更新时间:2023-10-29 06:15:57 25 4
gpt4 key购买 nike

在我工作的网站中,有一个搜索 API。我想用 Redis 记录所有事件,但我不知道如何将这些数据存储到 Redis 中。应该有search query和count,可以按count排序,看搜索次数最多的query。如果您能告诉我正确的方法,我将不胜感激。

最佳答案

使用排序集。

redis 127.0.0.1:6379> ZINCRBY searches 1 foo
"1"
redis 127.0.0.1:6379> ZINCRBY searches 1 bar
"1"
redis 127.0.0.1:6379> ZINCRBY searches 1 baz
"1"
redis 127.0.0.1:6379> ZINCRBY searches 1 foo
"2"
redis 127.0.0.1:6379> ZINCRBY searches 1 foo
"3"
redis 127.0.0.1:6379> ZINCRBY searches 1 bar
"2"
redis 127.0.0.1:6379> ZREVRANGE searches 0 -1 WITHSCORES
1) "foo"
2) "3"
3) "bar"
4) "2"
5) "baz"
6) "1"

关于nosql - 插入带有计数的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12829227/

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