go操作redis的有序集合(zset)
go操作redis的有序集合(zset)
package main
import (
"fmt"
"github.com/garyburd/redigo/redis"
)
func main() {
// 連線redis資料庫,指定資料庫的IP和埠
conn, err := redis.Dial("tcp", "36.99.16.197:6379")
if err != nil {
fmt.Println("Connect to redis error", err)
return
} else {
fmt.Println("Connect to redis ok.")
}
// 函式退出時關閉連線
defer conn.Close()
// 執行一個有序zset插入
_, err = conn.Do("ZADD", "mykey", "INCR", 1, "robot1")
if err != nil {
fmt.Println("redis set failed:", err)
}
// 再執行一個有序zset插入
_, err = conn.Do("ZADD", "mykey", "INCR", 1, "robot2")
if err != nil {
fmt.Println("redis set failed:", err)
}
// 讀取指定zset
user_map, err := redis.StringMap(conn.Do("ZRANGE", "mykey", 0, 10, "withscores"))
if err != nil {
fmt.Println("redis get failed:", err)
} else {
fmt.Printf("Get mykey: %v \n", user_map)
}
for user := range user_map {
fmt.Printf("user name: %v %v\n", user, user_map[user])
}
}
輸出:
Connect to redis ok.
Get mykey: map[robot1:1 robot2:1]
user name: robot1 1
user name: robot2 1
相關文章
- php操作redis,有序集合zsetPHPRedis
- Redis物件——有序集合(ZSet)Redis物件
- Python&Redis 無序集合set、有序集合zset操作PythonRedis
- Redis 有序集合(zset)命令詳解Redis
- Redis 資料庫之有序集合(zset)Redis資料庫
- Redis有序集合操作Redis
- redis之有序集合型別(Zset)——排行榜的實現Redis型別
- [Redis 系列]redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- 【Redis 系列】redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- Redis五大資料型別之 Zset(有序集合)Redis大資料資料型別
- redis有序集合Redis
- Redis 有序集合Redis
- Redis有序集合命令Redis
- Redis有序集合物件Redis物件
- Redis有序集合原理Redis
- (免費領取紅包封面)【Redis 系列】redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- (免費領取紅包封面)[Redis 系列]redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- Redis的有序集合(sorted set)Redis
- Redis有序集合詳解Redis
- Redis有序集合學習Redis
- Redis 有序集合(sorted set)Redis
- Redis-Redis實戰(有序集合)Redis
- 《Redis實戰》筆記-Redis的有序集合Redis筆記
- redis學習之有序集合Redis
- Redis雜湊與有序集合Redis
- Redis之zset型別及操作Redis型別
- redis 有序集合(sorted set)(redis學習七)Redis
- 【Redis實戰】有序集合型別Redis型別
- redis有序集合型別sort setRedis型別
- Redis 入門 - 3(集合 set、有序集合 sort set)Redis
- Redis 入門指南九:Redis 有序集合(sorted set)Redis
- [Redis]ZSetRedis
- redis有序集合實現實時排名Redis
- Go 操作 Redis 的基本操作GoRedis
- 使用Redis的有序集合實現排行榜功能Redis
- 《閒扯Redis十一》Redis 有序集合物件底層實現Redis物件
- 常用php操作redis命令整理(五)ZSET型別PHPRedis型別
- Redis命令介紹之有序集合的操作命令(第一部分)Redis