zset

package
v0.5.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2024 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ZAdd

type ZAdd struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Adds one or more members to a sorted set, or updates their scores. Creates the key if it doesn't exist. ZADD key score member [score member ...] https://redis.io/commands/zadd

func ParseZAdd

func ParseZAdd(b redis.BaseCmd) (ZAdd, error)

func (ZAdd) Run

func (cmd ZAdd) Run(w redis.Writer, red redis.Redka) (any, error)

type ZCard

type ZCard struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the number of members in a sorted set. ZCARD key https://redis.io/commands/zcard

func ParseZCard

func ParseZCard(b redis.BaseCmd) (ZCard, error)

func (ZCard) Run

func (cmd ZCard) Run(w redis.Writer, red redis.Redka) (any, error)

type ZCount

type ZCount struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the count of members in a sorted set that have scores within a range. ZCOUNT key min max https://redis.io/commands/zcount

func ParseZCount

func ParseZCount(b redis.BaseCmd) (ZCount, error)

func (ZCount) Run

func (cmd ZCount) Run(w redis.Writer, red redis.Redka) (any, error)

type ZIncrBy

type ZIncrBy struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Increments the score of a member in a sorted set. ZINCRBY key increment member https://redis.io/commands/zincrby

func ParseZIncrBy

func ParseZIncrBy(b redis.BaseCmd) (ZIncrBy, error)

func (ZIncrBy) Run

func (cmd ZIncrBy) Run(w redis.Writer, red redis.Redka) (any, error)

type ZInter

type ZInter struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the intersect of multiple sorted sets. ZINTER numkeys key [key ...] [AGGREGATE <SUM | MIN | MAX>] [WITHSCORES] https://redis.io/commands/zinter

func ParseZInter

func ParseZInter(b redis.BaseCmd) (ZInter, error)

func (ZInter) Run

func (cmd ZInter) Run(w redis.Writer, red redis.Redka) (any, error)

type ZInterStore

type ZInterStore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Stores the intersect of multiple sorted sets in a key. ZINTERSTORE dest numkeys key [key ...] [AGGREGATE <SUM | MIN | MAX>] https://redis.io/commands/zinterstore

func ParseZInterStore

func ParseZInterStore(b redis.BaseCmd) (ZInterStore, error)

func (ZInterStore) Run

func (cmd ZInterStore) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRange

type ZRange struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns members in a sorted set within a range of indexes. ZRANGE key start stop [BYSCORE] [REV] [LIMIT offset count] [WITHSCORES] https://redis.io/commands/zrange

func ParseZRange

func ParseZRange(b redis.BaseCmd) (ZRange, error)

func (ZRange) Run

func (cmd ZRange) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRangeByScore

type ZRangeByScore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns members in a sorted set within a range of scores. ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] https://redis.io/commands/zrangebyscore

func ParseZRangeByScore

func ParseZRangeByScore(b redis.BaseCmd) (ZRangeByScore, error)

func (ZRangeByScore) Run

func (cmd ZRangeByScore) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRank

type ZRank struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the index of a member in a sorted set ordered by ascending scores. ZRANK key member [WITHSCORE] https://redis.io/commands/zrank

func ParseZRank

func ParseZRank(b redis.BaseCmd) (ZRank, error)

func (ZRank) Run

func (cmd ZRank) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRem

type ZRem struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Removes one or more members from a sorted set. ZREM key member [member ...] https://redis.io/commands/zrem

func ParseZRem

func ParseZRem(b redis.BaseCmd) (ZRem, error)

func (ZRem) Run

func (cmd ZRem) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRemRangeByRank

type ZRemRangeByRank struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Removes members in a sorted set within a range of indexes. ZREMRANGEBYRANK key start stop https://redis.io/commands/zremrangebyrank

func ParseZRemRangeByRank

func ParseZRemRangeByRank(b redis.BaseCmd) (ZRemRangeByRank, error)

func (ZRemRangeByRank) Run

func (cmd ZRemRangeByRank) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRemRangeByScore

type ZRemRangeByScore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Removes members in a sorted set within a range of scores. ZREMRANGEBYSCORE key min max https://redis.io/commands/zremrangebyscore

func ParseZRemRangeByScore

func ParseZRemRangeByScore(b redis.BaseCmd) (ZRemRangeByScore, error)

func (ZRemRangeByScore) Run

func (cmd ZRemRangeByScore) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRevRange

type ZRevRange struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns members in a sorted set within a range of indexes in reverse order. ZREVRANGE key start stop [WITHSCORES] https://redis.io/commands/zrevrange

func ParseZRevRange

func ParseZRevRange(b redis.BaseCmd) (ZRevRange, error)

func (ZRevRange) Run

func (cmd ZRevRange) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRevRangeByScore

type ZRevRangeByScore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns members in a sorted set within a range of scores in reverse order. ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count] https://redis.io/commands/zrangebyscore

func ParseZRevRangeByScore

func ParseZRevRangeByScore(b redis.BaseCmd) (ZRevRangeByScore, error)

func (ZRevRangeByScore) Run

func (cmd ZRevRangeByScore) Run(w redis.Writer, red redis.Redka) (any, error)

type ZRevRank

type ZRevRank struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the index of a member in a sorted set ordered by descending scores. ZREVRANK key member [WITHSCORE] https://redis.io/commands/zrevrank

func ParseZRevRank

func ParseZRevRank(b redis.BaseCmd) (ZRevRank, error)

func (ZRevRank) Run

func (cmd ZRevRank) Run(w redis.Writer, red redis.Redka) (any, error)

type ZScan

type ZScan struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Iterates over members and scores of a sorted set. ZSCAN key cursor [MATCH pattern] [COUNT count] https://redis.io/commands/zscan

func ParseZScan

func ParseZScan(b redis.BaseCmd) (ZScan, error)

func (ZScan) Run

func (cmd ZScan) Run(w redis.Writer, red redis.Redka) (any, error)

type ZScore

type ZScore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the score of a member in a sorted set. ZSCORE key member https://redis.io/commands/zscore

func ParseZScore

func ParseZScore(b redis.BaseCmd) (ZScore, error)

func (ZScore) Run

func (cmd ZScore) Run(w redis.Writer, red redis.Redka) (any, error)

type ZUnion

type ZUnion struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Returns the union of multiple sorted sets. ZUNION numkeys key [key ...] [AGGREGATE <SUM | MIN | MAX>] [WITHSCORES] https://redis.io/commands/zunion

func ParseZUnion

func ParseZUnion(b redis.BaseCmd) (ZUnion, error)

func (ZUnion) Run

func (cmd ZUnion) Run(w redis.Writer, red redis.Redka) (any, error)

type ZUnionStore

type ZUnionStore struct {
	redis.BaseCmd
	// contains filtered or unexported fields
}

Stores the union of multiple sorted sets in a key. ZUNIONSTORE dest numkeys key [key ...] [AGGREGATE <SUM | MIN | MAX>] https://redis.io/commands/zunionstore

func ParseZUnionStore

func ParseZUnionStore(b redis.BaseCmd) (ZUnionStore, error)

func (ZUnionStore) Run

func (cmd ZUnionStore) Run(w redis.Writer, red redis.Redka) (any, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL