不懂 redis
> HGETALL mcu_reg:log 8123030405413927 400-03-04 05:41:39|a2:33:44:55:17 8123030405415380 400-03-04 05:41:53|12:33:44:55:17 8123030405420172 400-03-04 05:42:01|02:33:44:55:17 8123030405421482 400-03-04 05:42:14|02:33:b4:55:17 8123030405422820 400-03-04 05:42:28|12:33:b4:55:17 8123030405425890 400-03-04 05:42:58|12:33:b4:55:37 6302303040543083
想按照 key 排序
#"github.com/redis/go-redis/v9" get_log, _ := rdb.HGetAll(ctx, "mcu_reg:log").Result() for k, v := range get_log { fmt.Fprintf(w, k+" ") fmt.Fprintf(w, v+"\n") }
搞不明白了。。。手册也看不懂。。
1 worldOnlyYou 2023-03-04 17:10:28 +08:00 只能读取出来再排序了,hash 读取出来都是没有顺序的 |
2 joyanhui OP @worldOnlyYou 明白了,感谢。 |