tair

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2023 License: MIT Imports: 6 Imported by: 3

Documentation

Index

Constants

View Source
const (
	XX = "xx"
	NX = "nx"

	PX   = "px"
	EX   = "ex"
	EXAT = "exat"
	PXAT = "pxat"

	VER = "ver"
	ABS = "abs"

	MAX = "MAX"
	MIN = "MIN"

	DEF        = "def"
	NONEGATIVE = "nonegative"

	FLAGS   = "flags"
	KEEPTTL = "keepttl"

	CH         = "ch"
	INCR       = "incr"
	WITHSCORES = "withscores"
	LIMIT      = "limit"
	GT         = "gt"

	CAPACITY = "CAPACITY"
	ERROR    = "ERROR"
	NOCREATE = "NOCREATE"
	ITEMS    = "ITEMS"

	UNCOMPRESSED = "UNCOMPRESSED"
	DATA_ET      = "DATA_ET"
	CHUNK_SIZE   = "CHUNK_SIZE"
	LABELS       = "LABELS"

	MAXCOUNT    = "MAXCOUNT"
	WITHLABELS  = "WITHLABELS"
	REVERSE     = "REVERSE"
	FILTER      = "FILTER"
	AGGREGATION = "AGGREGATION"
	SUM         = "SUM"
	AVG         = "AVG"
	STDP        = "STD.P"
	STDS        = "STD.S"
	COUNT       = "COUNT"
	FIRST       = "FIRST"
	LAST        = "LAST"
	RANGE       = "RANGE"

	FORMAT   = "format"
	ROOTNAME = "rootname"
	ARRNAME  = "arrname"

	SIZE = "size"
	WIN  = "win"

	RADIUS = "radius"
	MEMBER = "member"

	WITHOUTWKT   = "withoutwkt"
	WITHVALUE    = "withvalue"
	WITHOUTVALUE = "withoutvalue"
	WITHDIST     = "withdist"
	ASC          = "asc"
	DESC         = "desc"
)
View Source
const (
	ValueIsNull      = "ERR:The value is null"
	ValueIsEmpty     = "ERR:The value is empty"
	KeyIsNull        = "ERR:The key is null"
	KeyIsEmpty       = "ERR:The key is empty"
	MultiExpireParam = "ERR:The expire param is not single"
	ExpIsSet         = "ERR:The expire param has been set"
	OptionIllegal    = "ERR:The option argument error"
)
View Source
const (
	NONE protocolType = iota
	ProtoMatch
	ProtoCount
	ProtoIndex
	ProtoShowTime
)

Variables

View Source
var MENUS = [...]string{MIN, MAX, SUM, AVG, STDP, STDS, COUNT, FIRST, LAST, RANGE}

Functions

This section is empty.

Types

type BfInsertArgs added in v1.1.2

type BfInsertArgs struct {
	// contains filtered or unexported fields
}

func (*BfInsertArgs) Capacity added in v1.1.2

func (a *BfInsertArgs) Capacity(initCapacity int64) *BfInsertArgs

func (*BfInsertArgs) ErrorRate added in v1.1.2

func (a *BfInsertArgs) ErrorRate(errorRate float64) *BfInsertArgs

func (*BfInsertArgs) JoinArgs added in v1.1.2

func (a *BfInsertArgs) JoinArgs(key string, items ...string) []interface{}

func (BfInsertArgs) New added in v1.1.2

func (a BfInsertArgs) New() *BfInsertArgs

func (*BfInsertArgs) NoCreate added in v1.1.2

func (a *BfInsertArgs) NoCreate() *BfInsertArgs

type BfMAddArgs added in v1.1.2

type BfMAddArgs struct {
	// contains filtered or unexported fields
}

func (*BfMAddArgs) JoinArgs added in v1.1.2

func (a *BfMAddArgs) JoinArgs(key string, items ...string) []interface{}

func (BfMAddArgs) New added in v1.1.2

func (a BfMAddArgs) New() *BfMAddArgs

type BfMExistArgs added in v1.1.2

type BfMExistArgs struct {
	// contains filtered or unexported fields
}

func (*BfMExistArgs) JoinArgs added in v1.1.2

func (a *BfMExistArgs) JoinArgs(key string, items ...string) []interface{}

func (BfMExistArgs) New added in v1.1.2

func (a BfMExistArgs) New() *BfMExistArgs

type CasArgs

type CasArgs struct {
	// contains filtered or unexported fields
}

func (*CasArgs) Ex

func (a *CasArgs) Ex(ex time.Duration) *CasArgs

func (*CasArgs) ExAt

func (a *CasArgs) ExAt(exAt time.Time) *CasArgs

func (*CasArgs) GetArgs

func (a *CasArgs) GetArgs() []interface{}

func (*CasArgs) KeppTTL

func (a *CasArgs) KeppTTL() *CasArgs

func (CasArgs) New

func (a CasArgs) New() *CasArgs

func (*CasArgs) Px

func (a *CasArgs) Px(px time.Duration) *CasArgs

func (*CasArgs) PxAt

func (a *CasArgs) PxAt(pxAt time.Time) *CasArgs

type CpcData added in v1.1.3

type CpcData struct {
	// contains filtered or unexported fields
}

func (*CpcData) Exp added in v1.1.3

func (a *CpcData) Exp() int64

func (*CpcData) ExpStr added in v1.1.3

func (a *CpcData) ExpStr() string

func (*CpcData) Item added in v1.1.3

func (a *CpcData) Item() string

func (*CpcData) Key added in v1.1.3

func (a *CpcData) Key() string

func (*CpcData) New added in v1.1.3

func (a *CpcData) New() *CpcData

func (*CpcData) SetItem added in v1.1.3

func (a *CpcData) SetItem(item string)

func (*CpcData) SetKey added in v1.1.3

func (a *CpcData) SetKey(key string)

type CpcMultiUpdateArgs added in v1.1.3

type CpcMultiUpdateArgs struct {
	// contains filtered or unexported fields
}

func (CpcMultiUpdateArgs) JoinArgs added in v1.1.3

func (a CpcMultiUpdateArgs) JoinArgs(cpcData []CpcData) []interface{}

func (CpcMultiUpdateArgs) New added in v1.1.3

type CpcUpdateArgs added in v1.1.3

type CpcUpdateArgs struct {
	// contains filtered or unexported fields
}

func (*CpcUpdateArgs) Ex added in v1.1.3

func (a *CpcUpdateArgs) Ex() time.Duration

func (*CpcUpdateArgs) ExAt added in v1.1.3

func (a *CpcUpdateArgs) ExAt() time.Time

func (*CpcUpdateArgs) GetArgs added in v1.1.3

func (a *CpcUpdateArgs) GetArgs() []interface{}

func (CpcUpdateArgs) New added in v1.1.3

func (a CpcUpdateArgs) New() *CpcUpdateArgs

func (*CpcUpdateArgs) Px added in v1.1.3

func (a *CpcUpdateArgs) Px() time.Duration

func (*CpcUpdateArgs) PxAt added in v1.1.3

func (a *CpcUpdateArgs) PxAt() time.Time

func (*CpcUpdateArgs) SetEx added in v1.1.3

func (a *CpcUpdateArgs) SetEx(ex time.Duration)

func (*CpcUpdateArgs) SetExAt added in v1.1.3

func (a *CpcUpdateArgs) SetExAt(exAt time.Time)

func (*CpcUpdateArgs) SetPx added in v1.1.3

func (a *CpcUpdateArgs) SetPx(px time.Duration)

func (*CpcUpdateArgs) SetPxAt added in v1.1.3

func (a *CpcUpdateArgs) SetPxAt(pxAt time.Time)

func (*CpcUpdateArgs) SetSize added in v1.1.3

func (a *CpcUpdateArgs) SetSize(size int64)

func (*CpcUpdateArgs) SetWinSize added in v1.1.3

func (a *CpcUpdateArgs) SetWinSize(winSize int64)

func (*CpcUpdateArgs) Size added in v1.1.3

func (a *CpcUpdateArgs) Size() int64

func (*CpcUpdateArgs) WinSize added in v1.1.3

func (a *CpcUpdateArgs) WinSize() int64

type ExHIncrArgs

type ExHIncrArgs struct {
	// contains filtered or unexported fields
}

func (*ExHIncrArgs) Abs

func (a *ExHIncrArgs) Abs(ver int64) *ExHIncrArgs

func (*ExHIncrArgs) Ex

func (a *ExHIncrArgs) Ex(ex time.Duration) *ExHIncrArgs

func (*ExHIncrArgs) ExAt

func (a *ExHIncrArgs) ExAt(exAt time.Time) *ExHIncrArgs

func (ExHIncrArgs) GetArgs

func (a ExHIncrArgs) GetArgs() []interface{}

func (*ExHIncrArgs) Gt

func (a *ExHIncrArgs) Gt(gt int64) *ExHIncrArgs

func (*ExHIncrArgs) KeepTTL

func (a *ExHIncrArgs) KeepTTL() *ExHIncrArgs

func (*ExHIncrArgs) Max

func (a *ExHIncrArgs) Max(max int64) *ExHIncrArgs

func (*ExHIncrArgs) Min

func (a *ExHIncrArgs) Min(min int64) *ExHIncrArgs

func (ExHIncrArgs) New

func (a ExHIncrArgs) New() *ExHIncrArgs

func (*ExHIncrArgs) Px

func (a *ExHIncrArgs) Px(px time.Duration) *ExHIncrArgs

func (*ExHIncrArgs) PxAt

func (a *ExHIncrArgs) PxAt(pxAt time.Time) *ExHIncrArgs

func (*ExHIncrArgs) Ver

func (a *ExHIncrArgs) Ver(ver int64) *ExHIncrArgs

type ExHMSetWithOptsArgs

type ExHMSetWithOptsArgs struct {
	// contains filtered or unexported fields
}

func (*ExHMSetWithOptsArgs) Field

func (a *ExHMSetWithOptsArgs) Field(field interface{}) *ExHMSetWithOptsArgs

func (*ExHMSetWithOptsArgs) GetArgs

func (a *ExHMSetWithOptsArgs) GetArgs() []interface{}

func (ExHMSetWithOptsArgs) New

func (*ExHMSetWithOptsArgs) SetExp

func (*ExHMSetWithOptsArgs) SetVer

func (*ExHMSetWithOptsArgs) Value

func (a *ExHMSetWithOptsArgs) Value(value interface{}) *ExHMSetWithOptsArgs

type ExHSetArgs

type ExHSetArgs struct {
	// contains filtered or unexported fields
}

func (*ExHSetArgs) Abs

func (a *ExHSetArgs) Abs(abs int64) *ExHSetArgs

func (*ExHSetArgs) Ex

func (a *ExHSetArgs) Ex(ex time.Duration) *ExHSetArgs

func (*ExHSetArgs) ExAt

func (a *ExHSetArgs) ExAt(exAt time.Time) *ExHSetArgs

func (*ExHSetArgs) GetArgs

func (a *ExHSetArgs) GetArgs() []interface{}

func (ExHSetArgs) New

func (a ExHSetArgs) New() *ExHSetArgs

func (*ExHSetArgs) Nx

func (a *ExHSetArgs) Nx() *ExHSetArgs

func (*ExHSetArgs) Px

func (a *ExHSetArgs) Px(px time.Duration) *ExHSetArgs

func (*ExHSetArgs) PxAt

func (a *ExHSetArgs) PxAt(pxAt time.Time) *ExHSetArgs

func (*ExHSetArgs) Ver

func (a *ExHSetArgs) Ver(ver int64) *ExHSetArgs

func (*ExHSetArgs) Xx

func (a *ExHSetArgs) Xx() *ExHSetArgs

type ExIncrByArgs

type ExIncrByArgs struct {
	// contains filtered or unexported fields
}

func (*ExIncrByArgs) Abs

func (a *ExIncrByArgs) Abs(ver int64) *ExIncrByArgs

func (*ExIncrByArgs) Def

func (a *ExIncrByArgs) Def(def int64) *ExIncrByArgs

func (*ExIncrByArgs) Ex

func (*ExIncrByArgs) ExAt

func (a *ExIncrByArgs) ExAt(exAt time.Time) *ExIncrByArgs

func (ExIncrByArgs) GetArgs

func (a ExIncrByArgs) GetArgs() []interface{}

func (*ExIncrByArgs) KeepTTL

func (a *ExIncrByArgs) KeepTTL() *ExIncrByArgs

func (*ExIncrByArgs) Max

func (a *ExIncrByArgs) Max(max int64) *ExIncrByArgs

func (*ExIncrByArgs) Min

func (a *ExIncrByArgs) Min(min int64) *ExIncrByArgs

func (ExIncrByArgs) New

func (a ExIncrByArgs) New() *ExIncrByArgs

func (*ExIncrByArgs) Nx

func (a *ExIncrByArgs) Nx() *ExIncrByArgs

func (*ExIncrByArgs) Px

func (*ExIncrByArgs) PxAt

func (a *ExIncrByArgs) PxAt(pxAt time.Time) *ExIncrByArgs

func (*ExIncrByArgs) SetNoNegative

func (a *ExIncrByArgs) SetNoNegative() *ExIncrByArgs

func (*ExIncrByArgs) Ver

func (a *ExIncrByArgs) Ver(ver int64) *ExIncrByArgs

func (*ExIncrByArgs) Xx

func (a *ExIncrByArgs) Xx() *ExIncrByArgs

type ExSetArgs

type ExSetArgs struct {
	// contains filtered or unexported fields
}

func (*ExSetArgs) Abs

func (a *ExSetArgs) Abs(abs int64) *ExSetArgs

func (*ExSetArgs) Ex

func (a *ExSetArgs) Ex(ex time.Duration) *ExSetArgs

func (*ExSetArgs) ExAt

func (a *ExSetArgs) ExAt(exAt time.Time) *ExSetArgs

func (*ExSetArgs) Flags

func (a *ExSetArgs) Flags(flags int) *ExSetArgs

func (*ExSetArgs) GetArgs

func (a *ExSetArgs) GetArgs() []interface{}

func (*ExSetArgs) KeepTTL

func (a *ExSetArgs) KeepTTL() *ExSetArgs

func (ExSetArgs) New

func (a ExSetArgs) New() *ExSetArgs

func (*ExSetArgs) Nx

func (a *ExSetArgs) Nx() *ExSetArgs

func (*ExSetArgs) Px

func (a *ExSetArgs) Px(px time.Duration) *ExSetArgs

func (*ExSetArgs) PxAt

func (a *ExSetArgs) PxAt(pxAt time.Time) *ExSetArgs

func (*ExSetArgs) Ver

func (a *ExSetArgs) Ver(ver int64) *ExSetArgs

func (*ExSetArgs) Xx

func (a *ExSetArgs) Xx() *ExSetArgs

type ExTsAggregationArgs added in v1.1.3

type ExTsAggregationArgs struct {
	Map map[string]interface{}
	// contains filtered or unexported fields
}

func (*ExTsAggregationArgs) Avg added in v1.1.3

func (*ExTsAggregationArgs) Count added in v1.1.3

func (*ExTsAggregationArgs) First added in v1.1.3

func (*ExTsAggregationArgs) GetMRangeArgs added in v1.1.3

func (a *ExTsAggregationArgs) GetMRangeArgs(pKey string, sKeys []string, startTs string, endTs string) []interface{}

func (*ExTsAggregationArgs) GetMRangeFilter added in v1.1.3

func (a *ExTsAggregationArgs) GetMRangeFilter(filters []*ExTsFilter) []interface{}

func (*ExTsAggregationArgs) GetPRangeArgs added in v1.1.3

func (a *ExTsAggregationArgs) GetPRangeArgs(filters []*ExTsFilter) []interface{}

func (*ExTsAggregationArgs) GetRangeArgs added in v1.1.3

func (a *ExTsAggregationArgs) GetRangeArgs() []interface{}

func (*ExTsAggregationArgs) GetSRangeArgs added in v1.1.3

func (a *ExTsAggregationArgs) GetSRangeArgs(filters []*ExTsFilter) []interface{}

func (*ExTsAggregationArgs) Last added in v1.1.3

func (*ExTsAggregationArgs) Max added in v1.1.3

func (*ExTsAggregationArgs) MaxCount added in v1.1.3

func (a *ExTsAggregationArgs) MaxCount(maxCount int64) *ExTsAggregationArgs

func (*ExTsAggregationArgs) Min added in v1.1.3

func (ExTsAggregationArgs) New added in v1.1.3

func (*ExTsAggregationArgs) Range added in v1.1.3

func (a *ExTsAggregationArgs) Range(tsRange int64) *ExTsAggregationArgs

func (*ExTsAggregationArgs) Reverse added in v1.1.3

func (*ExTsAggregationArgs) StdP added in v1.1.3

func (*ExTsAggregationArgs) StdS added in v1.1.3

func (*ExTsAggregationArgs) Sum added in v1.1.3

func (*ExTsAggregationArgs) WithLabels added in v1.1.3

func (a *ExTsAggregationArgs) WithLabels() *ExTsAggregationArgs

type ExTsAttributeArgs added in v1.1.3

type ExTsAttributeArgs struct {
	// contains filtered or unexported fields
}

func (*ExTsAttributeArgs) ChunkSize added in v1.1.3

func (a *ExTsAttributeArgs) ChunkSize(chunkSize int64) *ExTsAttributeArgs

func (*ExTsAttributeArgs) DataEt added in v1.1.3

func (a *ExTsAttributeArgs) DataEt(dataEt int64) *ExTsAttributeArgs

func (*ExTsAttributeArgs) GetArgs added in v1.1.3

func (a *ExTsAttributeArgs) GetArgs() []interface{}

func (*ExTsAttributeArgs) JoinArgs added in v1.1.3

func (a *ExTsAttributeArgs) JoinArgs(pKey string, points []*ExTsDataPoint) []interface{}

func (*ExTsAttributeArgs) Labels added in v1.1.3

func (a *ExTsAttributeArgs) Labels(labels []string) *ExTsAttributeArgs

func (ExTsAttributeArgs) New added in v1.1.3

func (*ExTsAttributeArgs) UnCompressed added in v1.1.3

func (a *ExTsAttributeArgs) UnCompressed() *ExTsAttributeArgs

type ExTsDataPoint added in v1.1.3

type ExTsDataPoint struct {
	// contains filtered or unexported fields
}

func (*ExTsDataPoint) SKey added in v1.1.3

func (a *ExTsDataPoint) SKey() string

func (*ExTsDataPoint) SetSKey added in v1.1.3

func (a *ExTsDataPoint) SetSKey(sKey string) *ExTsDataPoint

func (*ExTsDataPoint) SetTs added in v1.1.3

func (a *ExTsDataPoint) SetTs(ts string) *ExTsDataPoint

func (*ExTsDataPoint) SetValue added in v1.1.3

func (a *ExTsDataPoint) SetValue(value float64) *ExTsDataPoint

func (*ExTsDataPoint) Ts added in v1.1.3

func (a *ExTsDataPoint) Ts() string

func (*ExTsDataPoint) Value added in v1.1.3

func (a *ExTsDataPoint) Value() float64

type ExTsDataPointCmd added in v1.1.3

type ExTsDataPointCmd struct {
	*redis.SliceCmd
	// contains filtered or unexported fields
}

func NewExTsDataPointCmd added in v1.1.3

func NewExTsDataPointCmd(sliceCmd *redis.SliceCmd) *ExTsDataPointCmd

func (*ExTsDataPointCmd) BuildForTsMRangeString added in v1.1.3

func (cmd *ExTsDataPointCmd) BuildForTsMRangeString(exTsDAtaPointCmd interface{}) *ExTsDataPointCmd

func (*ExTsDataPointCmd) Result added in v1.1.3

func (cmd *ExTsDataPointCmd) Result() (*ExTsDataPointCmd, error)

func (*ExTsDataPointCmd) SetTs added in v1.1.3

func (cmd *ExTsDataPointCmd) SetTs(ts int64)

func (*ExTsDataPointCmd) SetValue added in v1.1.3

func (cmd *ExTsDataPointCmd) SetValue(value string)

func (*ExTsDataPointCmd) Ts added in v1.1.3

func (cmd *ExTsDataPointCmd) Ts() int64

func (*ExTsDataPointCmd) Value added in v1.1.3

func (cmd *ExTsDataPointCmd) Value() float64

type ExTsFilter added in v1.1.3

type ExTsFilter struct {
	// contains filtered or unexported fields
}

func (*ExTsFilter) Filter added in v1.1.3

func (a *ExTsFilter) Filter() string

func (*ExTsFilter) SetFilter added in v1.1.3

func (a *ExTsFilter) SetFilter(filter string) *ExTsFilter

type ExTsLabelCmd added in v1.1.3

type ExTsLabelCmd struct {
	*redis.SliceCmd
	// contains filtered or unexported fields
}

func (*ExTsLabelCmd) BuildForTsMRangeString added in v1.1.3

func (cmd *ExTsLabelCmd) BuildForTsMRangeString(exTsLabelCmd interface{}) *ExTsLabelCmd

func (*ExTsLabelCmd) Name added in v1.1.3

func (cmd *ExTsLabelCmd) Name() string

func (*ExTsLabelCmd) Value added in v1.1.3

func (cmd *ExTsLabelCmd) Value() string

type ExTsMAddArgs added in v1.1.3

type ExTsMAddArgs struct {
	// contains filtered or unexported fields
}

func (*ExTsMAddArgs) JoinArgs added in v1.1.3

func (a *ExTsMAddArgs) JoinArgs(pKey string, points []*ExTsDataPoint) []interface{}

func (ExTsMAddArgs) New added in v1.1.3

func (a ExTsMAddArgs) New() *ExTsMAddArgs

type ExTsQueryArgs added in v1.1.3

type ExTsQueryArgs struct {
	// contains filtered or unexported fields
}

func (*ExTsQueryArgs) JoinArgs added in v1.1.3

func (a *ExTsQueryArgs) JoinArgs(pKey string, filters []*ExTsFilter) []interface{}

func (ExTsQueryArgs) New added in v1.1.3

func (a ExTsQueryArgs) New() *ExTsQueryArgs

type ExTsSKeyCmd added in v1.1.3

type ExTsSKeyCmd struct {
	*redis.SliceCmd
	// contains filtered or unexported fields
}

func NewExTsSKeyCmd added in v1.1.3

func NewExTsSKeyCmd(cmd *redis.SliceCmd) *ExTsSKeyCmd

func (*ExTsSKeyCmd) BuildExTsSKeyCmd added in v1.1.3

func (cmd *ExTsSKeyCmd) BuildExTsSKeyCmd() *ExTsSKeyCmd

func (*ExTsSKeyCmd) BuildForExTsRange added in v1.1.3

func (c *ExTsSKeyCmd) BuildForExTsRange() *ExTsSKeyCmd

func (*ExTsSKeyCmd) BuildForExTsRangeString added in v1.1.3

func (cmd *ExTsSKeyCmd) BuildForExTsRangeString(exTsSKeyCmd interface{}) *ExTsSKeyCmd

func (*ExTsSKeyCmd) DataPoints added in v1.1.3

func (a *ExTsSKeyCmd) DataPoints() []*ExTsDataPointCmd

func (*ExTsSKeyCmd) Labels added in v1.1.3

func (a *ExTsSKeyCmd) Labels() []*ExTsLabelCmd

func (*ExTsSKeyCmd) Result added in v1.1.3

func (cmd *ExTsSKeyCmd) Result() (*ExTsSKeyCmd, error)

func (*ExTsSKeyCmd) SKey added in v1.1.3

func (a *ExTsSKeyCmd) SKey() string

func (*ExTsSKeyCmd) SetDataPoints added in v1.1.3

func (a *ExTsSKeyCmd) SetDataPoints(dataPoints []*ExTsDataPointCmd)

func (*ExTsSKeyCmd) SetLabels added in v1.1.3

func (a *ExTsSKeyCmd) SetLabels(labels []*ExTsLabelCmd)

func (*ExTsSKeyCmd) SetSKey added in v1.1.3

func (a *ExTsSKeyCmd) SetSKey(sKey string)

func (*ExTsSKeyCmd) SetToken added in v1.1.3

func (a *ExTsSKeyCmd) SetToken(token int64)

func (*ExTsSKeyCmd) Token added in v1.1.3

func (a *ExTsSKeyCmd) Token() int64

type ExTsSKeySliceCmd added in v1.1.3

type ExTsSKeySliceCmd struct {
	*redis.SliceCmd
	// contains filtered or unexported fields
}

func NewExTsSKeySliceCmd added in v1.1.3

func NewExTsSKeySliceCmd(cmd *redis.SliceCmd) *ExTsSKeySliceCmd

func (*ExTsSKeySliceCmd) BuildForExTsMRangeString added in v1.1.3

func (cmd *ExTsSKeySliceCmd) BuildForExTsMRangeString() *ExTsSKeySliceCmd

func (*ExTsSKeySliceCmd) Result added in v1.1.3

func (cmd *ExTsSKeySliceCmd) Result() ([]*ExTsSKeyCmd, error)

type ExZAddArgs

type ExZAddArgs struct {
	// contains filtered or unexported fields
}

func (*ExZAddArgs) Ch

func (a *ExZAddArgs) Ch() *ExZAddArgs

func (*ExZAddArgs) GetArgs

func (a *ExZAddArgs) GetArgs() []interface{}

func (*ExZAddArgs) Incr

func (a *ExZAddArgs) Incr() *ExZAddArgs

func (ExZAddArgs) New

func (a ExZAddArgs) New() *ExZAddArgs

func (*ExZAddArgs) Nx

func (a *ExZAddArgs) Nx() *ExZAddArgs

func (*ExZAddArgs) Xx

func (a *ExZAddArgs) Xx() *ExZAddArgs

type ExZAddMember

type ExZAddMember struct {
	Score  string
	Member string
}

type ExZRangeArgs

type ExZRangeArgs struct {
	// contains filtered or unexported fields
}

func (*ExZRangeArgs) GetArgs

func (a *ExZRangeArgs) GetArgs() []interface{}

func (*ExZRangeArgs) Limit

func (a *ExZRangeArgs) Limit(offset, count int64) *ExZRangeArgs

func (ExZRangeArgs) New

func (a ExZRangeArgs) New() *ExZRangeArgs

func (*ExZRangeArgs) WithScores

func (a *ExZRangeArgs) WithScores() *ExZRangeArgs

type GisArgs added in v1.1.3

type GisArgs struct {
	// contains filtered or unexported fields
}

func (*GisArgs) Asc added in v1.1.3

func (a *GisArgs) Asc() *GisArgs

func (*GisArgs) Count added in v1.1.3

func (a *GisArgs) Count(count int) *GisArgs

func (*GisArgs) Desc added in v1.1.3

func (a *GisArgs) Desc() *GisArgs

func (*GisArgs) GetArgs added in v1.1.3

func (a *GisArgs) GetArgs() []interface{}

func (*GisArgs) Member added in v1.1.3

func (a *GisArgs) Member() *GisArgs

func (GisArgs) NewGisArgs added in v1.1.3

func (a GisArgs) NewGisArgs() *GisArgs

func (*GisArgs) Radius added in v1.1.3

func (a *GisArgs) Radius() *GisArgs

func (*GisArgs) WithDist added in v1.1.3

func (a *GisArgs) WithDist() *GisArgs

func (*GisArgs) WithValue added in v1.1.3

func (a *GisArgs) WithValue() *GisArgs

func (*GisArgs) WithoutValue added in v1.1.3

func (a *GisArgs) WithoutValue() *GisArgs

func (*GisArgs) WithoutWkt added in v1.1.3

func (a *GisArgs) WithoutWkt() *GisArgs

type GisContainsStringCmd added in v1.1.3

type GisContainsStringCmd struct {
	*redis.SliceCmd
}

func NewGisContainsStringCmd added in v1.1.3

func NewGisContainsStringCmd(sliceCmd *redis.SliceCmd) *GisContainsStringCmd

func (*GisContainsStringCmd) Result added in v1.1.3

func (cmd *GisContainsStringCmd) Result() ([]string, error)

type GisGetAllStringCmd added in v1.1.3

type GisGetAllStringCmd struct {
	*redis.SliceCmd
}

func NewGisGetAllStringCmd added in v1.1.3

func NewGisGetAllStringCmd(sliceCmd *redis.SliceCmd) *GisGetAllStringCmd

func (*GisGetAllStringCmd) Result added in v1.1.3

func (cmd *GisGetAllStringCmd) Result() ([]string, error)

type GisGetAllStringStringMapCmd added in v1.1.3

type GisGetAllStringStringMapCmd struct {
	*redis.SliceCmd
}

func NewGisGetAllStringStringMapCmd added in v1.1.3

func NewGisGetAllStringStringMapCmd(sliceCmd *redis.SliceCmd) *GisGetAllStringStringMapCmd

func (*GisGetAllStringStringMapCmd) Result added in v1.1.3

func (cmd *GisGetAllStringStringMapCmd) Result() (map[string]string, error)

type GisSearchResult added in v1.1.3

type GisSearchResult struct {
	// contains filtered or unexported fields
}

func (*GisSearchResult) Distance added in v1.1.3

func (cmd *GisSearchResult) Distance() float64

func (*GisSearchResult) Field added in v1.1.3

func (cmd *GisSearchResult) Field() []byte

func (*GisSearchResult) FieldByString added in v1.1.3

func (cmd *GisSearchResult) FieldByString() string

func (*GisSearchResult) Value added in v1.1.3

func (cmd *GisSearchResult) Value() []byte

func (*GisSearchResult) ValueByString added in v1.1.3

func (cmd *GisSearchResult) ValueByString() string

type GisSearchSliceMapCmd added in v1.1.3

type GisSearchSliceMapCmd struct {
	*redis.SliceCmd
	*GisSearchResult
}

func NewGisSearchSliceMapCmd added in v1.1.3

func NewGisSearchSliceMapCmd(sliceCmd *redis.SliceCmd) *GisSearchSliceMapCmd

func (*GisSearchSliceMapCmd) Result added in v1.1.3

func (cmd *GisSearchSliceMapCmd) Result() ([]*GisSearchResult, error)

type GisStringStringMapCmd added in v1.1.3

type GisStringStringMapCmd struct {
	*redis.SliceCmd
}

func NewGisStringStringMapCmd added in v1.1.3

func NewGisStringStringMapCmd(sliceCmd *redis.SliceCmd) *GisStringStringMapCmd

func (*GisStringStringMapCmd) Result added in v1.1.3

func (cmd *GisStringStringMapCmd) Result() (map[string]string, error)

type JsonGetArgs added in v1.1.3

type JsonGetArgs struct {
	// contains filtered or unexported fields
}

func (*JsonGetArgs) ArrName added in v1.1.3

func (a *JsonGetArgs) ArrName(arrName string) *JsonGetArgs

func (*JsonGetArgs) Format added in v1.1.3

func (a *JsonGetArgs) Format(format string) *JsonGetArgs

func (*JsonGetArgs) GetArgs added in v1.1.3

func (a *JsonGetArgs) GetArgs() []interface{}

func (JsonGetArgs) New added in v1.1.3

func (a JsonGetArgs) New() *JsonGetArgs

func (*JsonGetArgs) RootName added in v1.1.3

func (a *JsonGetArgs) RootName(rootName string) *JsonGetArgs

type JsonSetArgs added in v1.1.3

type JsonSetArgs struct {
	// contains filtered or unexported fields
}

args

func (*JsonSetArgs) GetArgs added in v1.1.3

func (a *JsonSetArgs) GetArgs() []interface{}

func (JsonSetArgs) New added in v1.1.3

func (a JsonSetArgs) New() *JsonSetArgs

func (*JsonSetArgs) Nx added in v1.1.3

func (a *JsonSetArgs) Nx() *JsonSetArgs

func (*JsonSetArgs) Xx added in v1.1.3

func (a *JsonSetArgs) Xx() *JsonSetArgs

type TairClient

type TairClient struct {
	*redis.Client
	// contains filtered or unexported fields
}

func NewTairClient

func NewTairClient(opt *redis.Options) *TairClient

func (TairClient) BfAdd added in v1.1.2

func (tc TairClient) BfAdd(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairClient) BfDebug added in v1.1.2

func (tc TairClient) BfDebug(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClient) BfExists added in v1.1.2

func (tc TairClient) BfExists(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairClient) BfInsert added in v1.1.2

func (tc TairClient) BfInsert(ctx context.Context, key string, bfInsertArgs *BfInsertArgs, items ...string) *redis.BoolSliceCmd

func (TairClient) BfMAdd added in v1.1.2

func (tc TairClient) BfMAdd(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairClient) BfMExists added in v1.1.2

func (tc TairClient) BfMExists(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairClient) BfReserve added in v1.1.2

func (tc TairClient) BfReserve(ctx context.Context, key string, initCapacity int64, errorRate float64) *redis.StringCmd

func (TairClient) Cad

func (tc TairClient) Cad(ctx context.Context, key string, value interface{}) *redis.IntCmd

func (TairClient) Cas

func (tc TairClient) Cas(ctx context.Context, key string, oldVal, newVal interface{}) *redis.IntCmd

func (TairClient) CasArgs

func (tc TairClient) CasArgs(ctx context.Context, key string, oldVal, newVal interface{}, a *CasArgs) *redis.IntCmd

func (TairClient) CpcArrayEstimate added in v1.1.3

func (tc TairClient) CpcArrayEstimate(ctx context.Context, key string, timestamp int64) *redis.FloatCmd

func (TairClient) CpcArrayEstimateRange added in v1.1.3

func (tc TairClient) CpcArrayEstimateRange(ctx context.Context, key string, startTime int64, endTime int64) *redis.FloatSliceCmd

func (TairClient) CpcArrayEstimateRangeMerge added in v1.1.3

func (tc TairClient) CpcArrayEstimateRangeMerge(ctx context.Context, key string, timestamp int64, estRange int64) *redis.FloatCmd

func (TairClient) CpcArrayUpdate added in v1.1.3

func (tc TairClient) CpcArrayUpdate(ctx context.Context, key string, timestamp int64, item string) *redis.StringCmd

array

func (TairClient) CpcArrayUpdate2Est added in v1.1.3

func (tc TairClient) CpcArrayUpdate2Est(ctx context.Context, key string, timestamp int64, item string) *redis.FloatCmd

func (TairClient) CpcArrayUpdate2EstArgs added in v1.1.3

func (tc TairClient) CpcArrayUpdate2EstArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClient) CpcArrayUpdate2Jud added in v1.1.3

func (tc TairClient) CpcArrayUpdate2Jud(ctx context.Context, key string, timestamp int64, item string) *Update2JudCmd

func (TairClient) CpcArrayUpdate2JudArgs added in v1.1.3

func (tc TairClient) CpcArrayUpdate2JudArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairClient) CpcArrayUpdateArgs added in v1.1.3

func (tc TairClient) CpcArrayUpdateArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClient) CpcEstimate added in v1.1.3

func (tc TairClient) CpcEstimate(ctx context.Context, key string) *redis.FloatCmd

func (TairClient) CpcUpdate added in v1.1.3

func (tc TairClient) CpcUpdate(ctx context.Context, key string, item string) *redis.StringCmd

func (TairClient) CpcUpdate2Est added in v1.1.3

func (tc TairClient) CpcUpdate2Est(ctx context.Context, key string, item string) *redis.FloatCmd

func (TairClient) CpcUpdate2EstArgs added in v1.1.3

func (tc TairClient) CpcUpdate2EstArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClient) CpcUpdate2Jud added in v1.1.3

func (tc TairClient) CpcUpdate2Jud(ctx context.Context, key string, item string) *Update2JudCmd

func (TairClient) CpcUpdate2JudArgs added in v1.1.3

func (tc TairClient) CpcUpdate2JudArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairClient) CpcUpdateArgs added in v1.1.3

func (tc TairClient) CpcUpdateArgs(ctx context.Context, key string, item string, args *CpcUpdateArgs) *redis.StringCmd

func (TairClient) ExAppend

func (tc TairClient) ExAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int64) *redis.IntCmd

func (TairClient) ExCad

func (tc TairClient) ExCad(ctx context.Context, key string, version int) *redis.IntCmd

func (TairClient) ExCas

func (tc TairClient) ExCas(ctx context.Context, key string, newVal interface{}, version int64) *redis.SliceCmd

func (TairClient) ExGae

func (tc TairClient) ExGae(ctx context.Context, key string, expxwithat string, time time.Duration) *redis.SliceCmd

func (TairClient) ExGet

func (tc TairClient) ExGet(ctx context.Context, key string) *redis.SliceCmd

func (TairClient) ExGetWithFlags

func (tc TairClient) ExGetWithFlags(ctx context.Context, key string) *redis.SliceCmd

func (TairClient) ExHDel

func (tc TairClient) ExHDel(ctx context.Context, key string, field ...string) *redis.IntCmd

func (TairClient) ExHExists

func (tc TairClient) ExHExists(ctx context.Context, key, field string) *redis.BoolCmd

func (TairClient) ExHExpire

func (tc TairClient) ExHExpire(ctx context.Context, key, field string, seconds int) *redis.BoolCmd

func (TairClient) ExHExpireAt

func (tc TairClient) ExHExpireAt(ctx context.Context, key, field string, unixTime int) *redis.BoolCmd

func (TairClient) ExHGet

func (tc TairClient) ExHGet(ctx context.Context, key, field string) *redis.StringCmd

func (TairClient) ExHGetAll

func (tc TairClient) ExHGetAll(ctx context.Context, key string) *redis.StringStringMapCmd

func (TairClient) ExHGetWithVer

func (tc TairClient) ExHGetWithVer(ctx context.Context, key, field string) *redis.SliceCmd

func (TairClient) ExHIncrBy

func (tc TairClient) ExHIncrBy(ctx context.Context, key, field string, value int) *redis.IntCmd

func (TairClient) ExHIncrByArgs

func (tc TairClient) ExHIncrByArgs(ctx context.Context, key, field string, value int, arg *ExHIncrArgs) *redis.IntCmd

func (TairClient) ExHIncrByFloat

func (tc TairClient) ExHIncrByFloat(ctx context.Context, key, field string, value float64) *redis.StringCmd

func (TairClient) ExHIncrByFloatArgs

func (tc TairClient) ExHIncrByFloatArgs(ctx context.Context, key, field string, value float64, arg *ExHIncrArgs) *redis.StringCmd

func (TairClient) ExHKeys

func (tc TairClient) ExHKeys(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClient) ExHLen

func (tc TairClient) ExHLen(ctx context.Context, key string) *redis.IntCmd

func (TairClient) ExHMGet

func (tc TairClient) ExHMGet(ctx context.Context, key string, field ...string) *redis.StringSliceCmd

func (TairClient) ExHMGetWithVer

func (tc TairClient) ExHMGetWithVer(ctx context.Context, key string, field ...string) *redis.SliceCmd

func (TairClient) ExHMSet

func (tc TairClient) ExHMSet(ctx context.Context, key string, fieldValue map[string]string) *redis.StatusCmd

func (TairClient) ExHMSetWithOpts

func (tc TairClient) ExHMSetWithOpts(ctx context.Context, key string, arg ...*ExHMSetWithOptsArgs) *redis.StatusCmd

func (TairClient) ExHPExpire

func (tc TairClient) ExHPExpire(ctx context.Context, key, field string, milliseconds int) *redis.BoolCmd

func (TairClient) ExHPExpireAt

func (tc TairClient) ExHPExpireAt(ctx context.Context, key, field string, milliUnixTime int) *redis.BoolCmd

func (TairClient) ExHPTTL

func (tc TairClient) ExHPTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairClient) ExHScan

func (tc TairClient) ExHScan(ctx context.Context, key string, cursor string) *redis.SliceCmd

func (TairClient) ExHSet

func (tc TairClient) ExHSet(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairClient) ExHSetArgs

func (tc TairClient) ExHSetArgs(ctx context.Context, key, field, value string, arg *ExHSetArgs) *redis.IntCmd

func (TairClient) ExHSetNx

func (tc TairClient) ExHSetNx(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairClient) ExHSetVer

func (tc TairClient) ExHSetVer(ctx context.Context, key, field string, version int) *redis.BoolCmd

func (TairClient) ExHStrLen

func (tc TairClient) ExHStrLen(ctx context.Context, key, field string) *redis.IntCmd

func (TairClient) ExHTTL

func (tc TairClient) ExHTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairClient) ExHVals

func (tc TairClient) ExHVals(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClient) ExHVer

func (tc TairClient) ExHVer(ctx context.Context, key, field string) *redis.IntCmd

func (TairClient) ExIncrBy

func (tc TairClient) ExIncrBy(ctx context.Context, key string, incr int64) *redis.IntCmd

func (TairClient) ExIncrByArgs

func (tc TairClient) ExIncrByArgs(ctx context.Context, key string, incr int64, a *ExIncrByArgs) *redis.IntCmd

func (TairClient) ExIncrByFloat

func (tc TairClient) ExIncrByFloat(ctx context.Context, key string, incr float64) *redis.FloatCmd

func (TairClient) ExIncrByFloatArgs

func (tc TairClient) ExIncrByFloatArgs(ctx context.Context, key string, incr float64, a *ExIncrByArgs) *redis.FloatCmd

func (TairClient) ExIncrByWithVersion

func (tc TairClient) ExIncrByWithVersion(ctx context.Context, key string, incr int64, param ExIncrByArgs) *redis.SliceCmd

func (TairClient) ExPreAppend

func (tc TairClient) ExPreAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int) *redis.IntCmd

func (TairClient) ExSet

func (tc TairClient) ExSet(ctx context.Context, key string, value interface{}) *redis.StatusCmd

func (TairClient) ExSetArgs

func (tc TairClient) ExSetArgs(ctx context.Context, key string, value interface{}, a *ExSetArgs) *redis.StatusCmd

func (TairClient) ExSetVer

func (tc TairClient) ExSetVer(ctx context.Context, key string, version int64) *redis.IntCmd

func (TairClient) ExSetWithVersion

func (tc TairClient) ExSetWithVersion(ctx context.Context, key string, value interface{}, exSetParam ExSetArgs) *redis.IntCmd

func (TairClient) ExTsAdd added in v1.1.3

func (tc TairClient) ExTsAdd(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairClient) ExTsAddArgs added in v1.1.3

func (tc TairClient) ExTsAddArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) ExTsAlter added in v1.1.3

func (tc TairClient) ExTsAlter(ctx context.Context, pKey, sKey string, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) ExTsDel added in v1.1.3

func (tc TairClient) ExTsDel(ctx context.Context, pKey string, sKeys string) *redis.StringCmd

func (TairClient) ExTsGet added in v1.1.3

func (tc TairClient) ExTsGet(ctx context.Context, pKey string, sKeys string) *ExTsDataPointCmd

func (TairClient) ExTsIncr added in v1.1.3

func (tc TairClient) ExTsIncr(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairClient) ExTsIncrArgs added in v1.1.3

func (tc TairClient) ExTsIncrArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) ExTsMAdd added in v1.1.3

func (tc TairClient) ExTsMAdd(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClient) ExTsMAddArgs added in v1.1.3

func (tc TairClient) ExTsMAddArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClient) ExTsMIncr added in v1.1.3

func (tc TairClient) ExTsMIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClient) ExTsMIncrArgs added in v1.1.3

func (tc TairClient) ExTsMIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClient) ExTsMRange added in v1.1.3

func (tc TairClient) ExTsMRange(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairClient) ExTsMRangeFilter added in v1.1.3

func (tc TairClient) ExTsMRangeFilter(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairClient) ExTsMRangeFilterArgs added in v1.1.3

func (tc TairClient) ExTsMRangeFilterArgs(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeySliceCmd

func (TairClient) ExTsMRawIncr added in v1.1.3

func (tc TairClient) ExTsMRawIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClient) ExTsMRawIncrArgs added in v1.1.3

func (tc TairClient) ExTsMRawIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClient) ExTsMRawModify added in v1.1.3

func (tc TairClient) ExTsMRawModify(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClient) ExTsMRawModifyArgs added in v1.1.3

func (tc TairClient) ExTsMRawModifyArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClient) ExTsPRange added in v1.1.3

func (tc TairClient) ExTsPRange(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter) *ExTsSKeyCmd

func (TairClient) ExTsPRangeArgs added in v1.1.3

func (tc TairClient) ExTsPRangeArgs(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairClient) ExTsQuery added in v1.1.3

func (tc TairClient) ExTsQuery(ctx context.Context, pKey string, filters []*ExTsFilter) *redis.StringSliceCmd

func (TairClient) ExTsRange added in v1.1.3

func (tc TairClient) ExTsRange(ctx context.Context, pKey string, sKey string, startTs string, endTs string) *ExTsSKeyCmd

func (TairClient) ExTsRangeArgs added in v1.1.3

func (tc TairClient) ExTsRangeArgs(ctx context.Context, pKey string, sKey string, startTs string, endTs string, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairClient) ExTsRawIncr added in v1.1.3

func (tc TairClient) ExTsRawIncr(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairClient) ExTsRawIncrArgs added in v1.1.3

func (tc TairClient) ExTsRawIncrArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) ExTsRawModify added in v1.1.3

func (tc TairClient) ExTsRawModify(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairClient) ExTsRawModifyArgs added in v1.1.3

func (tc TairClient) ExTsRawModifyArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) ExZAdd

func (tc TairClient) ExZAdd(ctx context.Context, key string, score string, member string) *redis.IntCmd

func (TairClient) ExZAddArgs

func (tc TairClient) ExZAddArgs(ctx context.Context, key string, score string, member string, a *ExZAddArgs) *redis.IntCmd

func (TairClient) ExZAddManyMember

func (tc TairClient) ExZAddManyMember(ctx context.Context, key string, member ...ExZAddMember) *redis.IntCmd

func (TairClient) ExZAddManyMemberArgs

func (tc TairClient) ExZAddManyMemberArgs(ctx context.Context, key string, a *ExZAddArgs, member ...ExZAddMember) *redis.IntCmd

func (TairClient) ExZAddManyScore

func (tc TairClient) ExZAddManyScore(ctx context.Context, key string, member string, scores ...float64) *redis.IntCmd

func (TairClient) ExZCard

func (tc TairClient) ExZCard(ctx context.Context, key string) *redis.IntCmd

func (TairClient) ExZCount

func (tc TairClient) ExZCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClient) ExZIncrBy

func (tc TairClient) ExZIncrBy(ctx context.Context, key string, score string, member string) *redis.StringCmd

func (TairClient) ExZIncrByManyScore

func (tc TairClient) ExZIncrByManyScore(ctx context.Context, key string, member string, score ...float64) *redis.StringSliceCmd

func (TairClient) ExZLexCount

func (tc TairClient) ExZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClient) ExZRange

func (tc TairClient) ExZRange(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClient) ExZRangeByLex

func (tc TairClient) ExZRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClient) ExZRangeByLexWithArgs

func (tc TairClient) ExZRangeByLexWithArgs(ctx context.Context, key, min, max string, args *ExZRangeArgs) *redis.StringSliceCmd

func (TairClient) ExZRangeByScore

func (tc TairClient) ExZRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClient) ExZRangeByScoreWithArgs

func (tc TairClient) ExZRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClient) ExZRangeWithScores

func (tc TairClient) ExZRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClient) ExZRank

func (tc TairClient) ExZRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairClient) ExZRankByScore

func (tc TairClient) ExZRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairClient) ExZRem

func (tc TairClient) ExZRem(ctx context.Context, key string, member ...string) *redis.IntCmd

func (TairClient) ExZRemRangeByLex

func (tc TairClient) ExZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClient) ExZRemRangeByRank

func (tc TairClient) ExZRemRangeByRank(ctx context.Context, key string, start, stop int) *redis.IntCmd

func (TairClient) ExZRemRangeByScore

func (tc TairClient) ExZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClient) ExZRevRange

func (tc TairClient) ExZRevRange(ctx context.Context, key string, min, max int) *redis.StringSliceCmd

func (TairClient) ExZRevRangeByLex

func (tc TairClient) ExZRevRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClient) ExZRevRangeByLexWithArgs

func (tc TairClient) ExZRevRangeByLexWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClient) ExZRevRangeByScore

func (tc TairClient) ExZRevRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClient) ExZRevRangeByScoreWithArgs

func (tc TairClient) ExZRevRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClient) ExZRevRangeWithScores

func (tc TairClient) ExZRevRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClient) ExZRevRank

func (tc TairClient) ExZRevRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairClient) ExZRevRankByScore

func (tc TairClient) ExZRevRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairClient) ExZScore

func (tc TairClient) ExZScore(ctx context.Context, key, member string) *redis.StringCmd

func (TairClient) GisAdd added in v1.1.3

func (tc TairClient) GisAdd(ctx context.Context, area string, polygonName string, polygonWktText string) *redis.IntCmd

func (TairClient) GisContains added in v1.1.3

func (tc TairClient) GisContains(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClient) GisContainsArgs added in v1.1.3

func (tc TairClient) GisContainsArgs(ctx context.Context, area string, pointWktText string, args *GisArgs) *GisContainsStringCmd

func (TairClient) GisDel added in v1.1.3

func (tc TairClient) GisDel(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairClient) GisGet added in v1.1.3

func (tc TairClient) GisGet(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairClient) GisGetAll added in v1.1.3

func (tc TairClient) GisGetAll(ctx context.Context, area string) *GisGetAllStringStringMapCmd

func (TairClient) GisGetAllArgs added in v1.1.3

func (tc TairClient) GisGetAllArgs(ctx context.Context, area string, args *GisArgs) *GisGetAllStringCmd

func (TairClient) GisIntersects added in v1.1.3

func (tc TairClient) GisIntersects(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClient) GisSearch added in v1.1.3

func (tc TairClient) GisSearch(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClient) GisSearchArgs added in v1.1.3

func (tc TairClient) GisSearchArgs(ctx context.Context, area string, longitude, latitude, radius float64,
	geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairClient) GisSearchArgsByMember added in v1.1.3

func (tc TairClient) GisSearchArgsByMember(ctx context.Context, area string, member string, radius float64, geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairClient) GisWithin added in v1.1.3

func (tc TairClient) GisWithin(ctx context.Context, area string, polygonWkt string, withoutWkt bool) *redis.StringStringMapCmd

func (TairClient) JsonArrAppend added in v1.1.3

func (tc TairClient) JsonArrAppend(ctx context.Context, key string, jsons ...string) *redis.IntCmd

func (TairClient) JsonArrAppendWithPath added in v1.1.3

func (tc TairClient) JsonArrAppendWithPath(ctx context.Context, key string, path string, jsons ...string) *redis.IntCmd

func (TairClient) JsonArrInsert added in v1.1.3

func (tc TairClient) JsonArrInsert(ctx context.Context, args ...string) *redis.IntCmd

func (TairClient) JsonArrLen added in v1.1.3

func (tc TairClient) JsonArrLen(ctx context.Context, key string) *redis.IntCmd

func (TairClient) JsonArrLenWithPath added in v1.1.3

func (tc TairClient) JsonArrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClient) JsonArrPop added in v1.1.3

func (tc TairClient) JsonArrPop(ctx context.Context, key string, path string) *redis.StringCmd

func (TairClient) JsonArrPopWithPath added in v1.1.3

func (tc TairClient) JsonArrPopWithPath(ctx context.Context, key string, path string, index int64) *redis.StringCmd

func (TairClient) JsonArrTrim added in v1.1.3

func (tc TairClient) JsonArrTrim(ctx context.Context, key string, path string, start int64, stop int64) *redis.IntCmd

func (TairClient) JsonDel added in v1.1.3

func (tc TairClient) JsonDel(ctx context.Context, key string) *redis.IntCmd

func (TairClient) JsonDelPath added in v1.1.3

func (tc TairClient) JsonDelPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClient) JsonGet added in v1.1.3

func (tc TairClient) JsonGet(ctx context.Context, key string) *redis.StringCmd

func (TairClient) JsonGetArgs added in v1.1.3

func (tc TairClient) JsonGetArgs(ctx context.Context, key string, path string, args *JsonGetArgs) *redis.StringCmd

func (TairClient) JsonGetPath added in v1.1.3

func (tc TairClient) JsonGetPath(ctx context.Context, key string, path string) *redis.StringCmd

func (TairClient) JsonNumIncrBy added in v1.1.3

func (tc TairClient) JsonNumIncrBy(ctx context.Context, key string, value float64) *redis.FloatCmd

func (TairClient) JsonNumIncrByWithPath added in v1.1.3

func (tc TairClient) JsonNumIncrByWithPath(ctx context.Context, key string, path string, value float64) *redis.FloatCmd

func (TairClient) JsonSet added in v1.1.3

func (tc TairClient) JsonSet(ctx context.Context, key string, path string, json string) *redis.StringCmd

func (TairClient) JsonSetArgs added in v1.1.3

func (tc TairClient) JsonSetArgs(ctx context.Context, key string, path string, json string, args *JsonSetArgs) *redis.StringCmd

func (TairClient) JsonStrAppend added in v1.1.3

func (tc TairClient) JsonStrAppend(ctx context.Context, key string, json string) *redis.IntCmd

func (TairClient) JsonStrAppendWithPath added in v1.1.3

func (tc TairClient) JsonStrAppendWithPath(ctx context.Context, key string, path string, json string) *redis.IntCmd

func (TairClient) JsonStrLen added in v1.1.3

func (tc TairClient) JsonStrLen(ctx context.Context, key string) *redis.IntCmd

func (TairClient) JsonStrLenWithPath added in v1.1.3

func (tc TairClient) JsonStrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClient) JsonType added in v1.1.3

func (tc TairClient) JsonType(ctx context.Context, key string) *redis.StringCmd

func (TairClient) JsonTypePath added in v1.1.3

func (tc TairClient) JsonTypePath(ctx context.Context, key string, path string) *redis.StringCmd

func (*TairClient) Process

func (t *TairClient) Process(ctx context.Context, cmd redis.Cmder) error

func (*TairClient) TairPipeline

func (t *TairClient) TairPipeline() TairPipeline

func (*TairClient) TairPipelined

func (t *TairClient) TairPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)

func (TairClient) TftAddDoc added in v1.1.2

func (tc TairClient) TftAddDoc(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClient) TftAddDocWithId added in v1.1.2

func (tc TairClient) TftAddDocWithId(ctx context.Context, index string, request string, docId string) *redis.StringCmd

func (TairClient) TftAddSug added in v1.1.2

func (tc TairClient) TftAddSug(ctx context.Context, index string, textWeight map[string]int64) *redis.IntCmd

func (TairClient) TftAnalyzer added in v1.1.6

func (tc TairClient) TftAnalyzer(ctx context.Context, analyzerName string, text string) *redis.StringCmd

func (TairClient) TftAnalyzerWithArgs added in v1.1.6

func (tc TairClient) TftAnalyzerWithArgs(ctx context.Context, analyzerName string, text string, a *TftAnalyzerArgs) *redis.StringCmd

func (TairClient) TftCreateIndex added in v1.1.2

func (tc TairClient) TftCreateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClient) TftDelAll added in v1.1.2

func (tc TairClient) TftDelAll(ctx context.Context, index string) *redis.StringCmd

func (TairClient) TftDelDoc added in v1.1.2

func (tc TairClient) TftDelDoc(ctx context.Context, index string, docId ...string) *redis.StringCmd

func (TairClient) TftDelDocField added in v1.1.2

func (tc TairClient) TftDelDocField(ctx context.Context, index, docId string, field ...string) *redis.IntCmd

func (TairClient) TftDelSug added in v1.1.2

func (tc TairClient) TftDelSug(ctx context.Context, index string, text ...string) *redis.IntCmd

func (TairClient) TftDocNum added in v1.1.2

func (tc TairClient) TftDocNum(ctx context.Context, index string) *redis.IntCmd

func (TairClient) TftExists added in v1.1.2

func (tc TairClient) TftExists(ctx context.Context, index string, docId string) *redis.IntCmd

func (TairClient) TftExplaincost added in v1.1.6

func (tc TairClient) TftExplaincost(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClient) TftExplainscore added in v1.2.0

func (tc TairClient) TftExplainscore(ctx context.Context, index string, request string, docId ...string) *redis.StringCmd

func (TairClient) TftGetAllSug added in v1.1.2

func (tc TairClient) TftGetAllSug(ctx context.Context, index string) *redis.StringSliceCmd

func (TairClient) TftGetDoc added in v1.1.2

func (tc TairClient) TftGetDoc(ctx context.Context, index, docId string) *redis.StringCmd

func (TairClient) TftGetIndex added in v1.1.5

func (tc TairClient) TftGetIndex(ctx context.Context, index string) *redis.StringCmd

func (TairClient) TftGetIndexMappings added in v1.1.2

func (tc TairClient) TftGetIndexMappings(ctx context.Context, index string) *redis.StringCmd

func (TairClient) TftGetIndexSettings added in v1.1.5

func (tc TairClient) TftGetIndexSettings(ctx context.Context, index string) *redis.StringCmd

func (TairClient) TftGetSug added in v1.1.2

func (tc TairClient) TftGetSug(ctx context.Context, index string, prefix string, count int8, fuzzy bool) *redis.StringSliceCmd

func (TairClient) TftIncrFloatDocField added in v1.1.2

func (tc TairClient) TftIncrFloatDocField(ctx context.Context, index, docId, docContent string, value float64) *redis.FloatCmd

func (TairClient) TftIncrLongDocField added in v1.1.2

func (tc TairClient) TftIncrLongDocField(ctx context.Context, index, docId, docContent string, value int64) *redis.IntCmd

func (TairClient) TftMAddDoc added in v1.1.2

func (tc TairClient) TftMAddDoc(ctx context.Context, index string, docs map[string]string) *redis.StringCmd

func (TairClient) TftMSearch added in v1.1.5

func (tc TairClient) TftMSearch(ctx context.Context, indexCount int64, request string, index ...string) *redis.StringCmd

func (TairClient) TftMappingIndex added in v1.1.2

func (tc TairClient) TftMappingIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClient) TftScanDocId added in v1.1.2

func (tc TairClient) TftScanDocId(ctx context.Context, index string, cursor string) *redis.SliceCmd

func (TairClient) TftScanDocIdArgs added in v1.1.2

func (tc TairClient) TftScanDocIdArgs(ctx context.Context, index string, cursor string, a *TftScanArgs) *redis.SliceCmd

func (TairClient) TftSearch added in v1.1.2

func (tc TairClient) TftSearch(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClient) TftSearchUseCache added in v1.1.4

func (tc TairClient) TftSearchUseCache(ctx context.Context, index string, request string, useCache bool) *redis.StringCmd

func (TairClient) TftSugSum added in v1.1.2

func (tc TairClient) TftSugSum(ctx context.Context, index string) *redis.IntCmd

func (TairClient) TftUpdateDocField added in v1.1.2

func (tc TairClient) TftUpdateDocField(ctx context.Context, index, docId, docContent string) *redis.StringCmd

func (TairClient) TftUpdateIndex added in v1.1.2

func (tc TairClient) TftUpdateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClient) TrAppendBitArray added in v1.1.1

func (tc TairClient) TrAppendBitArray(ctx context.Context, key string, offset int64, value string) *redis.IntCmd

func (TairClient) TrAppendIntArray added in v1.1.1

func (tc TairClient) TrAppendIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairClient) TrBitCount added in v1.1.1

func (tc TairClient) TrBitCount(ctx context.Context, key string) *redis.IntCmd

func (TairClient) TrBitCountRange added in v1.1.1

func (tc TairClient) TrBitCountRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairClient) TrBitOp added in v1.1.1

func (tc TairClient) TrBitOp(ctx context.Context, destKey string, operation string, keys ...string) *redis.IntCmd

func (TairClient) TrBitOpCard added in v1.1.1

func (tc TairClient) TrBitOpCard(ctx context.Context, operation string, keys ...string) *redis.IntCmd

func (TairClient) TrBitPos added in v1.1.1

func (tc TairClient) TrBitPos(ctx context.Context, key string, value int64) *redis.IntCmd

func (TairClient) TrBitPosCount added in v1.1.1

func (tc TairClient) TrBitPosCount(ctx context.Context, key string, value int64, count int64) *redis.IntCmd

func (TairClient) TrClearBits added in v1.1.1

func (tc TairClient) TrClearBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairClient) TrContains added in v1.1.1

func (tc TairClient) TrContains(ctx context.Context, key1, key2 string) *redis.BoolCmd

func (TairClient) TrDiff added in v1.1.1

func (tc TairClient) TrDiff(ctx context.Context, destKey, key1, key2 string) *redis.StringCmd

func (TairClient) TrFlipRange added in v1.1.1

func (tc TairClient) TrFlipRange(ctx context.Context, key string, start int64, end string) *redis.IntCmd

func (TairClient) TrGetBit added in v1.1.1

func (tc TairClient) TrGetBit(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairClient) TrGetBits added in v1.1.1

func (tc TairClient) TrGetBits(ctx context.Context, key string, fields ...int64) *redis.IntSliceCmd

func (TairClient) TrJaccard added in v1.1.1

func (tc TairClient) TrJaccard(ctx context.Context, key1, key2 string) *redis.FloatCmd

func (TairClient) TrMax added in v1.1.1

func (tc TairClient) TrMax(ctx context.Context, key string) *redis.IntCmd

func (TairClient) TrMin added in v1.1.1

func (tc TairClient) TrMin(ctx context.Context, key string) *redis.IntCmd

func (TairClient) TrOptimize added in v1.1.1

func (tc TairClient) TrOptimize(ctx context.Context, key string) *redis.StringCmd

func (TairClient) TrRange added in v1.1.1

func (tc TairClient) TrRange(ctx context.Context, key string, start int64, end int64) *redis.IntSliceCmd

func (TairClient) TrRangeBitArray added in v1.1.1

func (tc TairClient) TrRangeBitArray(ctx context.Context, key string, start int64, end int64) *redis.StringCmd

func (TairClient) TrRank added in v1.1.1

func (tc TairClient) TrRank(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairClient) TrScan added in v1.1.1

func (tc TairClient) TrScan(ctx context.Context, key string, cursor int64) *redis.SliceCmd

func (TairClient) TrScanCount added in v1.1.1

func (tc TairClient) TrScanCount(ctx context.Context, key string, cursor int64, count int64) *redis.SliceCmd

func (TairClient) TrSetBit added in v1.1.1

func (tc TairClient) TrSetBit(ctx context.Context, key string, offset int64, value int64) *redis.IntCmd

func (TairClient) TrSetBitArray added in v1.1.1

func (tc TairClient) TrSetBitArray(ctx context.Context, key, value string) *redis.FloatCmd

func (TairClient) TrSetBits added in v1.1.1

func (tc TairClient) TrSetBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairClient) TrSetIntArray added in v1.1.1

func (tc TairClient) TrSetIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairClient) TrSetRange added in v1.1.1

func (tc TairClient) TrSetRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairClient) TrStat added in v1.1.1

func (tc TairClient) TrStat(ctx context.Context, key string, json bool) *redis.StringCmd

func (TairClient) TsPCreate added in v1.1.3

func (tc TairClient) TsPCreate(ctx context.Context, key string) *redis.StringCmd

func (TairClient) TsSCreate added in v1.1.3

func (tc TairClient) TsSCreate(ctx context.Context, key string, value interface{}, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClient) TvsCreateIndex added in v1.2.0

func (tc TairClient) TvsCreateIndex(ctx context.Context, name string, dim int, indexType string, distanceType string, a *TvsCreateIndexArgs) *redis.StatusCmd

func (TairClient) TvsDel added in v1.2.0

func (tc TairClient) TvsDel(ctx context.Context, index string, keys []string) *redis.IntCmd

func (TairClient) TvsDelIndex added in v1.2.0

func (tc TairClient) TvsDelIndex(ctx context.Context, name string) *redis.IntCmd

func (TairClient) TvsGetDistance added in v1.2.0

func (tc TairClient) TvsGetDistance(ctx context.Context, index string, vector string, keys []string, a *TvsGetDistanceArgs) *redis.SliceCmd

func (TairClient) TvsGetIndex added in v1.2.0

func (tc TairClient) TvsGetIndex(ctx context.Context, name string) *redis.SliceCmd

func (TairClient) TvsHDel added in v1.2.0

func (tc TairClient) TvsHDel(ctx context.Context, index string, key string, fields []string) *redis.IntCmd

func (TairClient) TvsHExpire added in v1.2.0

func (tc TairClient) TvsHExpire(ctx context.Context, index string, key string, seconds int) *redis.IntCmd

func (TairClient) TvsHExpireAt added in v1.2.0

func (tc TairClient) TvsHExpireAt(ctx context.Context, index string, key string, unixTime int) *redis.IntCmd

func (TairClient) TvsHExpireTime added in v1.2.0

func (tc TairClient) TvsHExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClient) TvsHGetAll added in v1.2.0

func (tc TairClient) TvsHGetAll(ctx context.Context, index string, key string) *redis.SliceCmd

func (TairClient) TvsHIncrBy added in v1.2.0

func (tc TairClient) TvsHIncrBy(ctx context.Context, index string, key string, field string, value int64) *redis.IntCmd

func (TairClient) TvsHIncrByFloat added in v1.2.0

func (tc TairClient) TvsHIncrByFloat(ctx context.Context, index string, key string, field string, value float64) *redis.FloatCmd

func (TairClient) TvsHMGet added in v1.2.0

func (tc TairClient) TvsHMGet(ctx context.Context, index string, key string, fields []string) *redis.SliceCmd

func (TairClient) TvsHPExpire added in v1.2.0

func (tc TairClient) TvsHPExpire(ctx context.Context, index string, key string, milliseconds int) *redis.IntCmd

func (TairClient) TvsHPExpireAt added in v1.2.0

func (tc TairClient) TvsHPExpireAt(ctx context.Context, index string, key string, milliUnixTime int) *redis.IntCmd

func (TairClient) TvsHPExpireTime added in v1.2.0

func (tc TairClient) TvsHPExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClient) TvsHPTTL added in v1.2.0

func (tc TairClient) TvsHPTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClient) TvsHSet added in v1.2.0

func (tc TairClient) TvsHSet(ctx context.Context, index string, key string, a *TvsHSetArgs) *redis.IntCmd

func (TairClient) TvsHTTL added in v1.2.0

func (tc TairClient) TvsHTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClient) TvsKnnSearch added in v1.2.0

func (tc TairClient) TvsKnnSearch(ctx context.Context, index string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClient) TvsMIndexKnnSearch added in v1.2.0

func (tc TairClient) TvsMIndexKnnSearch(ctx context.Context, indexes []string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClient) TvsMIndexMKnnSearch added in v1.2.0

func (tc TairClient) TvsMIndexMKnnSearch(ctx context.Context, indexes []string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClient) TvsMKnnSearch added in v1.2.0

func (tc TairClient) TvsMKnnSearch(ctx context.Context, index string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClient) TvsScan added in v1.2.0

func (tc TairClient) TvsScan(ctx context.Context, index string, cursor string, a *TvsScanArgs) *redis.SliceCmd

func (TairClient) TvsScanIndex added in v1.2.0

func (tc TairClient) TvsScanIndex(ctx context.Context, cursor string, a *TvsScanIndexArgs) *redis.SliceCmd

type TairClusterClient added in v1.1.1

type TairClusterClient struct {
	*redis.ClusterClient
	// contains filtered or unexported fields
}

func NewTairClusterClient added in v1.1.1

func NewTairClusterClient(opt *TairClusterOptions) *TairClusterClient

func (TairClusterClient) BfAdd added in v1.1.2

func (tc TairClusterClient) BfAdd(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairClusterClient) BfDebug added in v1.1.2

func (tc TairClusterClient) BfDebug(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClusterClient) BfExists added in v1.1.2

func (tc TairClusterClient) BfExists(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairClusterClient) BfInsert added in v1.1.2

func (tc TairClusterClient) BfInsert(ctx context.Context, key string, bfInsertArgs *BfInsertArgs, items ...string) *redis.BoolSliceCmd

func (TairClusterClient) BfMAdd added in v1.1.2

func (tc TairClusterClient) BfMAdd(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairClusterClient) BfMExists added in v1.1.2

func (tc TairClusterClient) BfMExists(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairClusterClient) BfReserve added in v1.1.2

func (tc TairClusterClient) BfReserve(ctx context.Context, key string, initCapacity int64, errorRate float64) *redis.StringCmd

func (TairClusterClient) Cad added in v1.1.1

func (tc TairClusterClient) Cad(ctx context.Context, key string, value interface{}) *redis.IntCmd

func (TairClusterClient) Cas added in v1.1.1

func (tc TairClusterClient) Cas(ctx context.Context, key string, oldVal, newVal interface{}) *redis.IntCmd

func (TairClusterClient) CasArgs added in v1.1.1

func (tc TairClusterClient) CasArgs(ctx context.Context, key string, oldVal, newVal interface{}, a *CasArgs) *redis.IntCmd

func (TairClusterClient) CpcArrayEstimate added in v1.1.3

func (tc TairClusterClient) CpcArrayEstimate(ctx context.Context, key string, timestamp int64) *redis.FloatCmd

func (TairClusterClient) CpcArrayEstimateRange added in v1.1.3

func (tc TairClusterClient) CpcArrayEstimateRange(ctx context.Context, key string, startTime int64, endTime int64) *redis.FloatSliceCmd

func (TairClusterClient) CpcArrayEstimateRangeMerge added in v1.1.3

func (tc TairClusterClient) CpcArrayEstimateRangeMerge(ctx context.Context, key string, timestamp int64, estRange int64) *redis.FloatCmd

func (TairClusterClient) CpcArrayUpdate added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdate(ctx context.Context, key string, timestamp int64, item string) *redis.StringCmd

array

func (TairClusterClient) CpcArrayUpdate2Est added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdate2Est(ctx context.Context, key string, timestamp int64, item string) *redis.FloatCmd

func (TairClusterClient) CpcArrayUpdate2EstArgs added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdate2EstArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClusterClient) CpcArrayUpdate2Jud added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdate2Jud(ctx context.Context, key string, timestamp int64, item string) *Update2JudCmd

func (TairClusterClient) CpcArrayUpdate2JudArgs added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdate2JudArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairClusterClient) CpcArrayUpdateArgs added in v1.1.3

func (tc TairClusterClient) CpcArrayUpdateArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClusterClient) CpcEstimate added in v1.1.3

func (tc TairClusterClient) CpcEstimate(ctx context.Context, key string) *redis.FloatCmd

func (TairClusterClient) CpcUpdate added in v1.1.3

func (tc TairClusterClient) CpcUpdate(ctx context.Context, key string, item string) *redis.StringCmd

func (TairClusterClient) CpcUpdate2Est added in v1.1.3

func (tc TairClusterClient) CpcUpdate2Est(ctx context.Context, key string, item string) *redis.FloatCmd

func (TairClusterClient) CpcUpdate2EstArgs added in v1.1.3

func (tc TairClusterClient) CpcUpdate2EstArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairClusterClient) CpcUpdate2Jud added in v1.1.3

func (tc TairClusterClient) CpcUpdate2Jud(ctx context.Context, key string, item string) *Update2JudCmd

func (TairClusterClient) CpcUpdate2JudArgs added in v1.1.3

func (tc TairClusterClient) CpcUpdate2JudArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairClusterClient) CpcUpdateArgs added in v1.1.3

func (tc TairClusterClient) CpcUpdateArgs(ctx context.Context, key string, item string, args *CpcUpdateArgs) *redis.StringCmd

func (TairClusterClient) ExAppend added in v1.1.1

func (tc TairClusterClient) ExAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int64) *redis.IntCmd

func (TairClusterClient) ExCad added in v1.1.1

func (tc TairClusterClient) ExCad(ctx context.Context, key string, version int) *redis.IntCmd

func (TairClusterClient) ExCas added in v1.1.1

func (tc TairClusterClient) ExCas(ctx context.Context, key string, newVal interface{}, version int64) *redis.SliceCmd

func (TairClusterClient) ExGae added in v1.1.1

func (tc TairClusterClient) ExGae(ctx context.Context, key string, expxwithat string, time time.Duration) *redis.SliceCmd

func (TairClusterClient) ExGet added in v1.1.1

func (tc TairClusterClient) ExGet(ctx context.Context, key string) *redis.SliceCmd

func (TairClusterClient) ExGetWithFlags added in v1.1.1

func (tc TairClusterClient) ExGetWithFlags(ctx context.Context, key string) *redis.SliceCmd

func (TairClusterClient) ExHDel added in v1.1.1

func (tc TairClusterClient) ExHDel(ctx context.Context, key string, field ...string) *redis.IntCmd

func (TairClusterClient) ExHExists added in v1.1.1

func (tc TairClusterClient) ExHExists(ctx context.Context, key, field string) *redis.BoolCmd

func (TairClusterClient) ExHExpire added in v1.1.1

func (tc TairClusterClient) ExHExpire(ctx context.Context, key, field string, seconds int) *redis.BoolCmd

func (TairClusterClient) ExHExpireAt added in v1.1.1

func (tc TairClusterClient) ExHExpireAt(ctx context.Context, key, field string, unixTime int) *redis.BoolCmd

func (TairClusterClient) ExHGet added in v1.1.1

func (tc TairClusterClient) ExHGet(ctx context.Context, key, field string) *redis.StringCmd

func (TairClusterClient) ExHGetAll added in v1.1.1

func (tc TairClusterClient) ExHGetAll(ctx context.Context, key string) *redis.StringStringMapCmd

func (TairClusterClient) ExHGetWithVer added in v1.1.1

func (tc TairClusterClient) ExHGetWithVer(ctx context.Context, key, field string) *redis.SliceCmd

func (TairClusterClient) ExHIncrBy added in v1.1.1

func (tc TairClusterClient) ExHIncrBy(ctx context.Context, key, field string, value int) *redis.IntCmd

func (TairClusterClient) ExHIncrByArgs added in v1.1.1

func (tc TairClusterClient) ExHIncrByArgs(ctx context.Context, key, field string, value int, arg *ExHIncrArgs) *redis.IntCmd

func (TairClusterClient) ExHIncrByFloat added in v1.1.1

func (tc TairClusterClient) ExHIncrByFloat(ctx context.Context, key, field string, value float64) *redis.StringCmd

func (TairClusterClient) ExHIncrByFloatArgs added in v1.1.1

func (tc TairClusterClient) ExHIncrByFloatArgs(ctx context.Context, key, field string, value float64, arg *ExHIncrArgs) *redis.StringCmd

func (TairClusterClient) ExHKeys added in v1.1.1

func (tc TairClusterClient) ExHKeys(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClusterClient) ExHLen added in v1.1.1

func (tc TairClusterClient) ExHLen(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) ExHMGet added in v1.1.1

func (tc TairClusterClient) ExHMGet(ctx context.Context, key string, field ...string) *redis.StringSliceCmd

func (TairClusterClient) ExHMGetWithVer added in v1.1.1

func (tc TairClusterClient) ExHMGetWithVer(ctx context.Context, key string, field ...string) *redis.SliceCmd

func (TairClusterClient) ExHMSet added in v1.1.1

func (tc TairClusterClient) ExHMSet(ctx context.Context, key string, fieldValue map[string]string) *redis.StatusCmd

func (TairClusterClient) ExHMSetWithOpts added in v1.1.1

func (tc TairClusterClient) ExHMSetWithOpts(ctx context.Context, key string, arg ...*ExHMSetWithOptsArgs) *redis.StatusCmd

func (TairClusterClient) ExHPExpire added in v1.1.1

func (tc TairClusterClient) ExHPExpire(ctx context.Context, key, field string, milliseconds int) *redis.BoolCmd

func (TairClusterClient) ExHPExpireAt added in v1.1.1

func (tc TairClusterClient) ExHPExpireAt(ctx context.Context, key, field string, milliUnixTime int) *redis.BoolCmd

func (TairClusterClient) ExHPTTL added in v1.1.1

func (tc TairClusterClient) ExHPTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairClusterClient) ExHScan added in v1.1.1

func (tc TairClusterClient) ExHScan(ctx context.Context, key string, cursor string) *redis.SliceCmd

func (TairClusterClient) ExHSet added in v1.1.1

func (tc TairClusterClient) ExHSet(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairClusterClient) ExHSetArgs added in v1.1.1

func (tc TairClusterClient) ExHSetArgs(ctx context.Context, key, field, value string, arg *ExHSetArgs) *redis.IntCmd

func (TairClusterClient) ExHSetNx added in v1.1.1

func (tc TairClusterClient) ExHSetNx(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairClusterClient) ExHSetVer added in v1.1.1

func (tc TairClusterClient) ExHSetVer(ctx context.Context, key, field string, version int) *redis.BoolCmd

func (TairClusterClient) ExHStrLen added in v1.1.1

func (tc TairClusterClient) ExHStrLen(ctx context.Context, key, field string) *redis.IntCmd

func (TairClusterClient) ExHTTL added in v1.1.1

func (tc TairClusterClient) ExHTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairClusterClient) ExHVals added in v1.1.1

func (tc TairClusterClient) ExHVals(ctx context.Context, key string) *redis.StringSliceCmd

func (TairClusterClient) ExHVer added in v1.1.1

func (tc TairClusterClient) ExHVer(ctx context.Context, key, field string) *redis.IntCmd

func (TairClusterClient) ExIncrBy added in v1.1.1

func (tc TairClusterClient) ExIncrBy(ctx context.Context, key string, incr int64) *redis.IntCmd

func (TairClusterClient) ExIncrByArgs added in v1.1.1

func (tc TairClusterClient) ExIncrByArgs(ctx context.Context, key string, incr int64, a *ExIncrByArgs) *redis.IntCmd

func (TairClusterClient) ExIncrByFloat added in v1.1.1

func (tc TairClusterClient) ExIncrByFloat(ctx context.Context, key string, incr float64) *redis.FloatCmd

func (TairClusterClient) ExIncrByFloatArgs added in v1.1.1

func (tc TairClusterClient) ExIncrByFloatArgs(ctx context.Context, key string, incr float64, a *ExIncrByArgs) *redis.FloatCmd

func (TairClusterClient) ExIncrByWithVersion added in v1.1.1

func (tc TairClusterClient) ExIncrByWithVersion(ctx context.Context, key string, incr int64, param ExIncrByArgs) *redis.SliceCmd

func (TairClusterClient) ExPreAppend added in v1.1.1

func (tc TairClusterClient) ExPreAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int) *redis.IntCmd

func (TairClusterClient) ExSet added in v1.1.1

func (tc TairClusterClient) ExSet(ctx context.Context, key string, value interface{}) *redis.StatusCmd

func (TairClusterClient) ExSetArgs added in v1.1.1

func (tc TairClusterClient) ExSetArgs(ctx context.Context, key string, value interface{}, a *ExSetArgs) *redis.StatusCmd

func (TairClusterClient) ExSetVer added in v1.1.1

func (tc TairClusterClient) ExSetVer(ctx context.Context, key string, version int64) *redis.IntCmd

func (TairClusterClient) ExSetWithVersion added in v1.1.1

func (tc TairClusterClient) ExSetWithVersion(ctx context.Context, key string, value interface{}, exSetParam ExSetArgs) *redis.IntCmd

func (TairClusterClient) ExTsAdd added in v1.1.3

func (tc TairClusterClient) ExTsAdd(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairClusterClient) ExTsAddArgs added in v1.1.3

func (tc TairClusterClient) ExTsAddArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) ExTsAlter added in v1.1.3

func (tc TairClusterClient) ExTsAlter(ctx context.Context, pKey, sKey string, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) ExTsDel added in v1.1.3

func (tc TairClusterClient) ExTsDel(ctx context.Context, pKey string, sKeys string) *redis.StringCmd

func (TairClusterClient) ExTsGet added in v1.1.3

func (tc TairClusterClient) ExTsGet(ctx context.Context, pKey string, sKeys string) *ExTsDataPointCmd

func (TairClusterClient) ExTsIncr added in v1.1.3

func (tc TairClusterClient) ExTsIncr(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairClusterClient) ExTsIncrArgs added in v1.1.3

func (tc TairClusterClient) ExTsIncrArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) ExTsMAdd added in v1.1.3

func (tc TairClusterClient) ExTsMAdd(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClusterClient) ExTsMAddArgs added in v1.1.3

func (tc TairClusterClient) ExTsMAddArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExTsMIncr added in v1.1.3

func (tc TairClusterClient) ExTsMIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClusterClient) ExTsMIncrArgs added in v1.1.3

func (tc TairClusterClient) ExTsMIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExTsMRange added in v1.1.3

func (tc TairClusterClient) ExTsMRange(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairClusterClient) ExTsMRangeFilter added in v1.1.3

func (tc TairClusterClient) ExTsMRangeFilter(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairClusterClient) ExTsMRangeFilterArgs added in v1.1.3

func (tc TairClusterClient) ExTsMRangeFilterArgs(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeySliceCmd

func (TairClusterClient) ExTsMRawIncr added in v1.1.3

func (tc TairClusterClient) ExTsMRawIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClusterClient) ExTsMRawIncrArgs added in v1.1.3

func (tc TairClusterClient) ExTsMRawIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExTsMRawModify added in v1.1.3

func (tc TairClusterClient) ExTsMRawModify(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairClusterClient) ExTsMRawModifyArgs added in v1.1.3

func (tc TairClusterClient) ExTsMRawModifyArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExTsPRange added in v1.1.3

func (tc TairClusterClient) ExTsPRange(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter) *ExTsSKeyCmd

func (TairClusterClient) ExTsPRangeArgs added in v1.1.3

func (tc TairClusterClient) ExTsPRangeArgs(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairClusterClient) ExTsQuery added in v1.1.3

func (tc TairClusterClient) ExTsQuery(ctx context.Context, pKey string, filters []*ExTsFilter) *redis.StringSliceCmd

func (TairClusterClient) ExTsRange added in v1.1.3

func (tc TairClusterClient) ExTsRange(ctx context.Context, pKey string, sKey string, startTs string, endTs string) *ExTsSKeyCmd

func (TairClusterClient) ExTsRangeArgs added in v1.1.3

func (tc TairClusterClient) ExTsRangeArgs(ctx context.Context, pKey string, sKey string, startTs string, endTs string, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairClusterClient) ExTsRawIncr added in v1.1.3

func (tc TairClusterClient) ExTsRawIncr(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairClusterClient) ExTsRawIncrArgs added in v1.1.3

func (tc TairClusterClient) ExTsRawIncrArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) ExTsRawModify added in v1.1.3

func (tc TairClusterClient) ExTsRawModify(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairClusterClient) ExTsRawModifyArgs added in v1.1.3

func (tc TairClusterClient) ExTsRawModifyArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) ExZAdd added in v1.1.1

func (tc TairClusterClient) ExZAdd(ctx context.Context, key string, score string, member string) *redis.IntCmd

func (TairClusterClient) ExZAddArgs added in v1.1.1

func (tc TairClusterClient) ExZAddArgs(ctx context.Context, key string, score string, member string, a *ExZAddArgs) *redis.IntCmd

func (TairClusterClient) ExZAddManyMember added in v1.1.1

func (tc TairClusterClient) ExZAddManyMember(ctx context.Context, key string, member ...ExZAddMember) *redis.IntCmd

func (TairClusterClient) ExZAddManyMemberArgs added in v1.1.1

func (tc TairClusterClient) ExZAddManyMemberArgs(ctx context.Context, key string, a *ExZAddArgs, member ...ExZAddMember) *redis.IntCmd

func (TairClusterClient) ExZAddManyScore added in v1.1.1

func (tc TairClusterClient) ExZAddManyScore(ctx context.Context, key string, member string, scores ...float64) *redis.IntCmd

func (TairClusterClient) ExZCard added in v1.1.1

func (tc TairClusterClient) ExZCard(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) ExZCount added in v1.1.1

func (tc TairClusterClient) ExZCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClusterClient) ExZIncrBy added in v1.1.1

func (tc TairClusterClient) ExZIncrBy(ctx context.Context, key string, score string, member string) *redis.StringCmd

func (TairClusterClient) ExZIncrByManyScore added in v1.1.1

func (tc TairClusterClient) ExZIncrByManyScore(ctx context.Context, key string, member string, score ...float64) *redis.StringSliceCmd

func (TairClusterClient) ExZLexCount added in v1.1.1

func (tc TairClusterClient) ExZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClusterClient) ExZRange added in v1.1.1

func (tc TairClusterClient) ExZRange(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClusterClient) ExZRangeByLex added in v1.1.1

func (tc TairClusterClient) ExZRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClusterClient) ExZRangeByLexWithArgs added in v1.1.1

func (tc TairClusterClient) ExZRangeByLexWithArgs(ctx context.Context, key, min, max string, args *ExZRangeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExZRangeByScore added in v1.1.1

func (tc TairClusterClient) ExZRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClusterClient) ExZRangeByScoreWithArgs added in v1.1.1

func (tc TairClusterClient) ExZRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExZRangeWithScores added in v1.1.1

func (tc TairClusterClient) ExZRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClusterClient) ExZRank added in v1.1.1

func (tc TairClusterClient) ExZRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairClusterClient) ExZRankByScore added in v1.1.1

func (tc TairClusterClient) ExZRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairClusterClient) ExZRem added in v1.1.1

func (tc TairClusterClient) ExZRem(ctx context.Context, key string, member ...string) *redis.IntCmd

func (TairClusterClient) ExZRemRangeByLex added in v1.1.1

func (tc TairClusterClient) ExZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClusterClient) ExZRemRangeByRank added in v1.1.1

func (tc TairClusterClient) ExZRemRangeByRank(ctx context.Context, key string, start, stop int) *redis.IntCmd

func (TairClusterClient) ExZRemRangeByScore added in v1.1.1

func (tc TairClusterClient) ExZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairClusterClient) ExZRevRange added in v1.1.1

func (tc TairClusterClient) ExZRevRange(ctx context.Context, key string, min, max int) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRangeByLex added in v1.1.1

func (tc TairClusterClient) ExZRevRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRangeByLexWithArgs added in v1.1.1

func (tc TairClusterClient) ExZRevRangeByLexWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRangeByScore added in v1.1.1

func (tc TairClusterClient) ExZRevRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRangeByScoreWithArgs added in v1.1.1

func (tc TairClusterClient) ExZRevRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRangeWithScores added in v1.1.1

func (tc TairClusterClient) ExZRevRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairClusterClient) ExZRevRank added in v1.1.1

func (tc TairClusterClient) ExZRevRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairClusterClient) ExZRevRankByScore added in v1.1.1

func (tc TairClusterClient) ExZRevRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairClusterClient) ExZScore added in v1.1.1

func (tc TairClusterClient) ExZScore(ctx context.Context, key, member string) *redis.StringCmd

func (TairClusterClient) GisAdd added in v1.1.3

func (tc TairClusterClient) GisAdd(ctx context.Context, area string, polygonName string, polygonWktText string) *redis.IntCmd

func (TairClusterClient) GisContains added in v1.1.3

func (tc TairClusterClient) GisContains(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClusterClient) GisContainsArgs added in v1.1.3

func (tc TairClusterClient) GisContainsArgs(ctx context.Context, area string, pointWktText string, args *GisArgs) *GisContainsStringCmd

func (TairClusterClient) GisDel added in v1.1.3

func (tc TairClusterClient) GisDel(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairClusterClient) GisGet added in v1.1.3

func (tc TairClusterClient) GisGet(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairClusterClient) GisGetAll added in v1.1.3

func (tc TairClusterClient) GisGetAll(ctx context.Context, area string) *GisGetAllStringStringMapCmd

func (TairClusterClient) GisGetAllArgs added in v1.1.3

func (tc TairClusterClient) GisGetAllArgs(ctx context.Context, area string, args *GisArgs) *GisGetAllStringCmd

func (TairClusterClient) GisIntersects added in v1.1.3

func (tc TairClusterClient) GisIntersects(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClusterClient) GisSearch added in v1.1.3

func (tc TairClusterClient) GisSearch(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairClusterClient) GisSearchArgs added in v1.1.3

func (tc TairClusterClient) GisSearchArgs(ctx context.Context, area string, longitude, latitude, radius float64,
	geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairClusterClient) GisSearchArgsByMember added in v1.1.3

func (tc TairClusterClient) GisSearchArgsByMember(ctx context.Context, area string, member string, radius float64, geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairClusterClient) GisWithin added in v1.1.3

func (tc TairClusterClient) GisWithin(ctx context.Context, area string, polygonWkt string, withoutWkt bool) *redis.StringStringMapCmd

func (TairClusterClient) JsonArrAppend added in v1.1.3

func (tc TairClusterClient) JsonArrAppend(ctx context.Context, key string, jsons ...string) *redis.IntCmd

func (TairClusterClient) JsonArrAppendWithPath added in v1.1.3

func (tc TairClusterClient) JsonArrAppendWithPath(ctx context.Context, key string, path string, jsons ...string) *redis.IntCmd

func (TairClusterClient) JsonArrInsert added in v1.1.3

func (tc TairClusterClient) JsonArrInsert(ctx context.Context, args ...string) *redis.IntCmd

func (TairClusterClient) JsonArrLen added in v1.1.3

func (tc TairClusterClient) JsonArrLen(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) JsonArrLenWithPath added in v1.1.3

func (tc TairClusterClient) JsonArrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClusterClient) JsonArrPop added in v1.1.3

func (tc TairClusterClient) JsonArrPop(ctx context.Context, key string, path string) *redis.StringCmd

func (TairClusterClient) JsonArrPopWithPath added in v1.1.3

func (tc TairClusterClient) JsonArrPopWithPath(ctx context.Context, key string, path string, index int64) *redis.StringCmd

func (TairClusterClient) JsonArrTrim added in v1.1.3

func (tc TairClusterClient) JsonArrTrim(ctx context.Context, key string, path string, start int64, stop int64) *redis.IntCmd

func (TairClusterClient) JsonDel added in v1.1.3

func (tc TairClusterClient) JsonDel(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) JsonDelPath added in v1.1.3

func (tc TairClusterClient) JsonDelPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClusterClient) JsonGet added in v1.1.3

func (tc TairClusterClient) JsonGet(ctx context.Context, key string) *redis.StringCmd

func (TairClusterClient) JsonGetArgs added in v1.1.3

func (tc TairClusterClient) JsonGetArgs(ctx context.Context, key string, path string, args *JsonGetArgs) *redis.StringCmd

func (TairClusterClient) JsonGetPath added in v1.1.3

func (tc TairClusterClient) JsonGetPath(ctx context.Context, key string, path string) *redis.StringCmd

func (TairClusterClient) JsonNumIncrBy added in v1.1.3

func (tc TairClusterClient) JsonNumIncrBy(ctx context.Context, key string, value float64) *redis.FloatCmd

func (TairClusterClient) JsonNumIncrByWithPath added in v1.1.3

func (tc TairClusterClient) JsonNumIncrByWithPath(ctx context.Context, key string, path string, value float64) *redis.FloatCmd

func (TairClusterClient) JsonSet added in v1.1.3

func (tc TairClusterClient) JsonSet(ctx context.Context, key string, path string, json string) *redis.StringCmd

func (TairClusterClient) JsonSetArgs added in v1.1.3

func (tc TairClusterClient) JsonSetArgs(ctx context.Context, key string, path string, json string, args *JsonSetArgs) *redis.StringCmd

func (TairClusterClient) JsonStrAppend added in v1.1.3

func (tc TairClusterClient) JsonStrAppend(ctx context.Context, key string, json string) *redis.IntCmd

func (TairClusterClient) JsonStrAppendWithPath added in v1.1.3

func (tc TairClusterClient) JsonStrAppendWithPath(ctx context.Context, key string, path string, json string) *redis.IntCmd

func (TairClusterClient) JsonStrLen added in v1.1.3

func (tc TairClusterClient) JsonStrLen(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) JsonStrLenWithPath added in v1.1.3

func (tc TairClusterClient) JsonStrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairClusterClient) JsonType added in v1.1.3

func (tc TairClusterClient) JsonType(ctx context.Context, key string) *redis.StringCmd

func (TairClusterClient) JsonTypePath added in v1.1.3

func (tc TairClusterClient) JsonTypePath(ctx context.Context, key string, path string) *redis.StringCmd

func (*TairClusterClient) TairPipeline added in v1.1.6

func (t *TairClusterClient) TairPipeline() TairPipeline

func (*TairClusterClient) TairPipelined added in v1.1.6

func (t *TairClusterClient) TairPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)

func (TairClusterClient) TftAddDoc added in v1.1.2

func (tc TairClusterClient) TftAddDoc(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClusterClient) TftAddDocWithId added in v1.1.2

func (tc TairClusterClient) TftAddDocWithId(ctx context.Context, index string, request string, docId string) *redis.StringCmd

func (TairClusterClient) TftAddSug added in v1.1.2

func (tc TairClusterClient) TftAddSug(ctx context.Context, index string, textWeight map[string]int64) *redis.IntCmd

func (TairClusterClient) TftAnalyzer added in v1.1.6

func (tc TairClusterClient) TftAnalyzer(ctx context.Context, analyzerName string, text string) *redis.StringCmd

func (TairClusterClient) TftAnalyzerWithArgs added in v1.1.6

func (tc TairClusterClient) TftAnalyzerWithArgs(ctx context.Context, analyzerName string, text string, a *TftAnalyzerArgs) *redis.StringCmd

func (TairClusterClient) TftCreateIndex added in v1.1.2

func (tc TairClusterClient) TftCreateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClusterClient) TftDelAll added in v1.1.2

func (tc TairClusterClient) TftDelAll(ctx context.Context, index string) *redis.StringCmd

func (TairClusterClient) TftDelDoc added in v1.1.2

func (tc TairClusterClient) TftDelDoc(ctx context.Context, index string, docId ...string) *redis.StringCmd

func (TairClusterClient) TftDelDocField added in v1.1.2

func (tc TairClusterClient) TftDelDocField(ctx context.Context, index, docId string, field ...string) *redis.IntCmd

func (TairClusterClient) TftDelSug added in v1.1.2

func (tc TairClusterClient) TftDelSug(ctx context.Context, index string, text ...string) *redis.IntCmd

func (TairClusterClient) TftDocNum added in v1.1.2

func (tc TairClusterClient) TftDocNum(ctx context.Context, index string) *redis.IntCmd

func (TairClusterClient) TftExists added in v1.1.2

func (tc TairClusterClient) TftExists(ctx context.Context, index string, docId string) *redis.IntCmd

func (TairClusterClient) TftExplaincost added in v1.1.6

func (tc TairClusterClient) TftExplaincost(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClusterClient) TftExplainscore added in v1.2.0

func (tc TairClusterClient) TftExplainscore(ctx context.Context, index string, request string, docId ...string) *redis.StringCmd

func (TairClusterClient) TftGetAllSug added in v1.1.2

func (tc TairClusterClient) TftGetAllSug(ctx context.Context, index string) *redis.StringSliceCmd

func (TairClusterClient) TftGetDoc added in v1.1.2

func (tc TairClusterClient) TftGetDoc(ctx context.Context, index, docId string) *redis.StringCmd

func (TairClusterClient) TftGetIndex added in v1.1.5

func (tc TairClusterClient) TftGetIndex(ctx context.Context, index string) *redis.StringCmd

func (TairClusterClient) TftGetIndexMappings added in v1.1.2

func (tc TairClusterClient) TftGetIndexMappings(ctx context.Context, index string) *redis.StringCmd

func (TairClusterClient) TftGetIndexSettings added in v1.1.5

func (tc TairClusterClient) TftGetIndexSettings(ctx context.Context, index string) *redis.StringCmd

func (TairClusterClient) TftGetSug added in v1.1.2

func (tc TairClusterClient) TftGetSug(ctx context.Context, index string, prefix string, count int8, fuzzy bool) *redis.StringSliceCmd

func (TairClusterClient) TftIncrFloatDocField added in v1.1.2

func (tc TairClusterClient) TftIncrFloatDocField(ctx context.Context, index, docId, docContent string, value float64) *redis.FloatCmd

func (TairClusterClient) TftIncrLongDocField added in v1.1.2

func (tc TairClusterClient) TftIncrLongDocField(ctx context.Context, index, docId, docContent string, value int64) *redis.IntCmd

func (TairClusterClient) TftMAddDoc added in v1.1.2

func (tc TairClusterClient) TftMAddDoc(ctx context.Context, index string, docs map[string]string) *redis.StringCmd

func (TairClusterClient) TftMSearch added in v1.1.5

func (tc TairClusterClient) TftMSearch(ctx context.Context, indexCount int64, request string, index ...string) *redis.StringCmd

func (TairClusterClient) TftMappingIndex added in v1.1.2

func (tc TairClusterClient) TftMappingIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClusterClient) TftScanDocId added in v1.1.2

func (tc TairClusterClient) TftScanDocId(ctx context.Context, index string, cursor string) *redis.SliceCmd

func (TairClusterClient) TftScanDocIdArgs added in v1.1.2

func (tc TairClusterClient) TftScanDocIdArgs(ctx context.Context, index string, cursor string, a *TftScanArgs) *redis.SliceCmd

func (TairClusterClient) TftSearch added in v1.1.2

func (tc TairClusterClient) TftSearch(ctx context.Context, index string, request string) *redis.StringCmd

func (TairClusterClient) TftSearchUseCache added in v1.1.4

func (tc TairClusterClient) TftSearchUseCache(ctx context.Context, index string, request string, useCache bool) *redis.StringCmd

func (TairClusterClient) TftSugSum added in v1.1.2

func (tc TairClusterClient) TftSugSum(ctx context.Context, index string) *redis.IntCmd

func (TairClusterClient) TftUpdateDocField added in v1.1.2

func (tc TairClusterClient) TftUpdateDocField(ctx context.Context, index, docId, docContent string) *redis.StringCmd

func (TairClusterClient) TftUpdateIndex added in v1.1.2

func (tc TairClusterClient) TftUpdateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairClusterClient) TrAppendBitArray added in v1.1.1

func (tc TairClusterClient) TrAppendBitArray(ctx context.Context, key string, offset int64, value string) *redis.IntCmd

func (TairClusterClient) TrAppendIntArray added in v1.1.1

func (tc TairClusterClient) TrAppendIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairClusterClient) TrBitCount added in v1.1.1

func (tc TairClusterClient) TrBitCount(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) TrBitCountRange added in v1.1.1

func (tc TairClusterClient) TrBitCountRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairClusterClient) TrBitOp added in v1.1.1

func (tc TairClusterClient) TrBitOp(ctx context.Context, destKey string, operation string, keys ...string) *redis.IntCmd

func (TairClusterClient) TrBitOpCard added in v1.1.1

func (tc TairClusterClient) TrBitOpCard(ctx context.Context, operation string, keys ...string) *redis.IntCmd

func (TairClusterClient) TrBitPos added in v1.1.1

func (tc TairClusterClient) TrBitPos(ctx context.Context, key string, value int64) *redis.IntCmd

func (TairClusterClient) TrBitPosCount added in v1.1.1

func (tc TairClusterClient) TrBitPosCount(ctx context.Context, key string, value int64, count int64) *redis.IntCmd

func (TairClusterClient) TrClearBits added in v1.1.1

func (tc TairClusterClient) TrClearBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairClusterClient) TrContains added in v1.1.1

func (tc TairClusterClient) TrContains(ctx context.Context, key1, key2 string) *redis.BoolCmd

func (TairClusterClient) TrDiff added in v1.1.1

func (tc TairClusterClient) TrDiff(ctx context.Context, destKey, key1, key2 string) *redis.StringCmd

func (TairClusterClient) TrFlipRange added in v1.1.1

func (tc TairClusterClient) TrFlipRange(ctx context.Context, key string, start int64, end string) *redis.IntCmd

func (TairClusterClient) TrGetBit added in v1.1.1

func (tc TairClusterClient) TrGetBit(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairClusterClient) TrGetBits added in v1.1.1

func (tc TairClusterClient) TrGetBits(ctx context.Context, key string, fields ...int64) *redis.IntSliceCmd

func (TairClusterClient) TrJaccard added in v1.1.1

func (tc TairClusterClient) TrJaccard(ctx context.Context, key1, key2 string) *redis.FloatCmd

func (TairClusterClient) TrMax added in v1.1.1

func (tc TairClusterClient) TrMax(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) TrMin added in v1.1.1

func (tc TairClusterClient) TrMin(ctx context.Context, key string) *redis.IntCmd

func (TairClusterClient) TrOptimize added in v1.1.1

func (tc TairClusterClient) TrOptimize(ctx context.Context, key string) *redis.StringCmd

func (TairClusterClient) TrRange added in v1.1.1

func (tc TairClusterClient) TrRange(ctx context.Context, key string, start int64, end int64) *redis.IntSliceCmd

func (TairClusterClient) TrRangeBitArray added in v1.1.1

func (tc TairClusterClient) TrRangeBitArray(ctx context.Context, key string, start int64, end int64) *redis.StringCmd

func (TairClusterClient) TrRank added in v1.1.1

func (tc TairClusterClient) TrRank(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairClusterClient) TrScan added in v1.1.1

func (tc TairClusterClient) TrScan(ctx context.Context, key string, cursor int64) *redis.SliceCmd

func (TairClusterClient) TrScanCount added in v1.1.1

func (tc TairClusterClient) TrScanCount(ctx context.Context, key string, cursor int64, count int64) *redis.SliceCmd

func (TairClusterClient) TrSetBit added in v1.1.1

func (tc TairClusterClient) TrSetBit(ctx context.Context, key string, offset int64, value int64) *redis.IntCmd

func (TairClusterClient) TrSetBitArray added in v1.1.1

func (tc TairClusterClient) TrSetBitArray(ctx context.Context, key, value string) *redis.FloatCmd

func (TairClusterClient) TrSetBits added in v1.1.1

func (tc TairClusterClient) TrSetBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairClusterClient) TrSetIntArray added in v1.1.1

func (tc TairClusterClient) TrSetIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairClusterClient) TrSetRange added in v1.1.1

func (tc TairClusterClient) TrSetRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairClusterClient) TrStat added in v1.1.1

func (tc TairClusterClient) TrStat(ctx context.Context, key string, json bool) *redis.StringCmd

func (TairClusterClient) TsPCreate added in v1.1.3

func (tc TairClusterClient) TsPCreate(ctx context.Context, key string) *redis.StringCmd

func (TairClusterClient) TsSCreate added in v1.1.3

func (tc TairClusterClient) TsSCreate(ctx context.Context, key string, value interface{}, args *ExTsAttributeArgs) *redis.StringCmd

func (TairClusterClient) TvsCreateIndex added in v1.2.0

func (tc TairClusterClient) TvsCreateIndex(ctx context.Context, name string, dim int, indexType string, distanceType string, a *TvsCreateIndexArgs) *redis.StatusCmd

func (TairClusterClient) TvsDel added in v1.2.0

func (tc TairClusterClient) TvsDel(ctx context.Context, index string, keys []string) *redis.IntCmd

func (TairClusterClient) TvsDelIndex added in v1.2.0

func (tc TairClusterClient) TvsDelIndex(ctx context.Context, name string) *redis.IntCmd

func (TairClusterClient) TvsGetDistance added in v1.2.0

func (tc TairClusterClient) TvsGetDistance(ctx context.Context, index string, vector string, keys []string, a *TvsGetDistanceArgs) *redis.SliceCmd

func (TairClusterClient) TvsGetIndex added in v1.2.0

func (tc TairClusterClient) TvsGetIndex(ctx context.Context, name string) *redis.SliceCmd

func (TairClusterClient) TvsHDel added in v1.2.0

func (tc TairClusterClient) TvsHDel(ctx context.Context, index string, key string, fields []string) *redis.IntCmd

func (TairClusterClient) TvsHExpire added in v1.2.0

func (tc TairClusterClient) TvsHExpire(ctx context.Context, index string, key string, seconds int) *redis.IntCmd

func (TairClusterClient) TvsHExpireAt added in v1.2.0

func (tc TairClusterClient) TvsHExpireAt(ctx context.Context, index string, key string, unixTime int) *redis.IntCmd

func (TairClusterClient) TvsHExpireTime added in v1.2.0

func (tc TairClusterClient) TvsHExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClusterClient) TvsHGetAll added in v1.2.0

func (tc TairClusterClient) TvsHGetAll(ctx context.Context, index string, key string) *redis.SliceCmd

func (TairClusterClient) TvsHIncrBy added in v1.2.0

func (tc TairClusterClient) TvsHIncrBy(ctx context.Context, index string, key string, field string, value int64) *redis.IntCmd

func (TairClusterClient) TvsHIncrByFloat added in v1.2.0

func (tc TairClusterClient) TvsHIncrByFloat(ctx context.Context, index string, key string, field string, value float64) *redis.FloatCmd

func (TairClusterClient) TvsHMGet added in v1.2.0

func (tc TairClusterClient) TvsHMGet(ctx context.Context, index string, key string, fields []string) *redis.SliceCmd

func (TairClusterClient) TvsHPExpire added in v1.2.0

func (tc TairClusterClient) TvsHPExpire(ctx context.Context, index string, key string, milliseconds int) *redis.IntCmd

func (TairClusterClient) TvsHPExpireAt added in v1.2.0

func (tc TairClusterClient) TvsHPExpireAt(ctx context.Context, index string, key string, milliUnixTime int) *redis.IntCmd

func (TairClusterClient) TvsHPExpireTime added in v1.2.0

func (tc TairClusterClient) TvsHPExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClusterClient) TvsHPTTL added in v1.2.0

func (tc TairClusterClient) TvsHPTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClusterClient) TvsHSet added in v1.2.0

func (tc TairClusterClient) TvsHSet(ctx context.Context, index string, key string, a *TvsHSetArgs) *redis.IntCmd

func (TairClusterClient) TvsHTTL added in v1.2.0

func (tc TairClusterClient) TvsHTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairClusterClient) TvsKnnSearch added in v1.2.0

func (tc TairClusterClient) TvsKnnSearch(ctx context.Context, index string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClusterClient) TvsMIndexKnnSearch added in v1.2.0

func (tc TairClusterClient) TvsMIndexKnnSearch(ctx context.Context, indexes []string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClusterClient) TvsMIndexMKnnSearch added in v1.2.0

func (tc TairClusterClient) TvsMIndexMKnnSearch(ctx context.Context, indexes []string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClusterClient) TvsMKnnSearch added in v1.2.0

func (tc TairClusterClient) TvsMKnnSearch(ctx context.Context, index string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairClusterClient) TvsScan added in v1.2.0

func (tc TairClusterClient) TvsScan(ctx context.Context, index string, cursor string, a *TvsScanArgs) *redis.SliceCmd

func (TairClusterClient) TvsScanIndex added in v1.2.0

func (tc TairClusterClient) TvsScanIndex(ctx context.Context, cursor string, a *TvsScanIndexArgs) *redis.SliceCmd

type TairClusterOptions added in v1.1.1

type TairClusterOptions struct {
	*redis.ClusterOptions
}

type TairCmdable

type TairCmdable interface {
	ExZAddManyScore(ctx context.Context, key string, member string, scores ...float64) *redis.IntCmd
	ExZAdd(ctx context.Context, key string, score string, member string) *redis.IntCmd
	ExZAddArgs(ctx context.Context, key string, score string, member string, a *ExZAddArgs) *redis.IntCmd
	ExZAddManyMember(ctx context.Context, key string, member ...ExZAddMember) *redis.IntCmd
	ExZAddManyMemberArgs(ctx context.Context, key string, a *ExZAddArgs, member ...ExZAddMember) *redis.IntCmd
	ExZIncrBy(ctx context.Context, key string, score string, member string) *redis.StringCmd
	ExZIncrByManyScore(ctx context.Context, key string, member string, score ...float64) *redis.StringSliceCmd
	ExZRem(ctx context.Context, key string, member ...string) *redis.IntCmd
	ExZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd
	ExZRemRangeByRank(ctx context.Context, key string, start, stop int) *redis.IntCmd
	ExZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd
	ExZScore(ctx context.Context, key, member string) *redis.StringCmd
	ExZRange(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd
	ExZRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd
	ExZRevRange(ctx context.Context, key string, min, max int) *redis.StringSliceCmd
	ExZRevRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd
	ExZRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd
	ExZRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd
	ExZRevRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd
	ExZRevRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd
	ExZRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd
	ExZRangeByLexWithArgs(ctx context.Context, key, min, max string, args *ExZRangeArgs) *redis.StringSliceCmd
	ExZRevRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd
	ExZRevRangeByLexWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd
	ExZCard(ctx context.Context, key string) *redis.IntCmd
	ExZRank(ctx context.Context, key, member string) *redis.IntCmd
	ExZRevRank(ctx context.Context, key, member string) *redis.IntCmd
	ExZRankByScore(ctx context.Context, key, score string) *redis.IntCmd
	ExZRevRankByScore(ctx context.Context, key, score string) *redis.IntCmd
	ExZCount(ctx context.Context, key, min, max string) *redis.IntCmd
	ExZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd
	// TairString
	Cas(ctx context.Context, key string, oldVal, newVal interface{}) *redis.IntCmd
	CasArgs(ctx context.Context, key string, oldVal, newVal interface{}, a *CasArgs) *redis.IntCmd
	Cad(ctx context.Context, key string, value interface{}) *redis.IntCmd
	ExSet(ctx context.Context, key string, value interface{}) *redis.StatusCmd
	ExSetArgs(ctx context.Context, key string, value interface{}, a *ExSetArgs) *redis.StatusCmd
	ExSetWithVersion(ctx context.Context, key string, value interface{}, exSetParam ExSetArgs) *redis.IntCmd
	ExSetVer(ctx context.Context, key string, version int64) *redis.IntCmd
	ExGet(ctx context.Context, key string) *redis.SliceCmd
	ExGetWithFlags(ctx context.Context, key string) *redis.SliceCmd
	ExIncrBy(ctx context.Context, key string, incr int64) *redis.IntCmd
	ExIncrByArgs(ctx context.Context, key string, incr int64, a *ExIncrByArgs) *redis.IntCmd
	ExIncrByWithVersion(ctx context.Context, key string, incr int64, param ExIncrByArgs) *redis.SliceCmd
	ExIncrByFloat(ctx context.Context, key string, incr float64) *redis.FloatCmd
	ExIncrByFloatArgs(ctx context.Context, key string, incr float64, a *ExIncrByArgs) *redis.FloatCmd
	ExCas(ctx context.Context, key string, newVal interface{}, version int64) *redis.SliceCmd
	ExCad(ctx context.Context, key string, version int) *redis.IntCmd
	ExAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int64) *redis.IntCmd
	ExPreAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int) *redis.IntCmd
	ExGae(ctx context.Context, key string, expxwithat string, time time.Duration) *redis.SliceCmd
	// TairSearch
	TftMappingIndex(ctx context.Context, index, request string) *redis.StringCmd
	TftCreateIndex(ctx context.Context, index, request string) *redis.StringCmd
	TftUpdateIndex(ctx context.Context, index, request string) *redis.StringCmd
	TftGetIndexMappings(ctx context.Context, index string) *redis.StringCmd
	TftGetIndex(ctx context.Context, index string) *redis.StringCmd
	TftGetIndexSettings(ctx context.Context, index string) *redis.StringCmd
	TftAddDoc(ctx context.Context, index string, request string) *redis.StringCmd
	TftAddDocWithId(ctx context.Context, index string, request string, docId string) *redis.StringCmd
	TftMAddDoc(ctx context.Context, index string, docs map[string]string) *redis.StringCmd
	TftUpdateDocField(ctx context.Context, index, docId, docContent string) *redis.StringCmd
	TftIncrLongDocField(ctx context.Context, index, docId, docContent string, value int64) *redis.IntCmd
	TftIncrFloatDocField(ctx context.Context, index, docId, docContent string, value float64) *redis.FloatCmd
	TftDelDocField(ctx context.Context, index, docId string, field ...string) *redis.IntCmd
	TftGetDoc(ctx context.Context, index, docId string) *redis.StringCmd
	TftDelDoc(ctx context.Context, index string, docId ...string) *redis.StringCmd
	TftDelAll(ctx context.Context, index string) *redis.StringCmd
	TftSearch(ctx context.Context, index string, request string) *redis.StringCmd
	TftSearchUseCache(ctx context.Context, index string, request string, useCache bool) *redis.StringCmd
	TftMSearch(ctx context.Context, indexCount int64, request string, index ...string) *redis.StringCmd
	TftExists(ctx context.Context, index string, docId string) *redis.IntCmd
	TftDocNum(ctx context.Context, index string) *redis.IntCmd
	TftScanDocId(ctx context.Context, index string, cursor string) *redis.SliceCmd
	TftScanDocIdArgs(ctx context.Context, index string, cursor string, a *TftScanArgs) *redis.SliceCmd
	TftAnalyzer(ctx context.Context, analyzerName string, text string) *redis.StringCmd
	TftAnalyzerWithArgs(ctx context.Context, analyzerName string, text string, a *TftAnalyzerArgs) *redis.StringCmd
	TftExplaincost(ctx context.Context, index string, request string) *redis.StringCmd
	TftExplainscore(ctx context.Context, index string, request string, docId ...string) *redis.StringCmd
	TftAddSug(ctx context.Context, index string, textWeight map[string]int64) *redis.IntCmd
	TftDelSug(ctx context.Context, index string, text ...string) *redis.IntCmd
	TftSugSum(ctx context.Context, index string) *redis.IntCmd
	TftGetSug(ctx context.Context, index string, prefix string, count int8, fuzzy bool) *redis.StringSliceCmd
	TftGetAllSug(ctx context.Context, index string) *redis.StringSliceCmd
	// TairHash
	ExHSet(ctx context.Context, key, field, value string) *redis.IntCmd
	ExHGet(ctx context.Context, key, field string) *redis.StringCmd
	ExHSetArgs(ctx context.Context, key, field, value string, arg *ExHSetArgs) *redis.IntCmd
	ExHSetNx(ctx context.Context, key, field, value string) *redis.IntCmd
	ExHMSet(ctx context.Context, key string, fieldValue map[string]string) *redis.StatusCmd
	ExHMSetWithOpts(ctx context.Context, key string, arg ...*ExHMSetWithOptsArgs) *redis.StatusCmd
	ExHPExpire(ctx context.Context, key, field string, milliseconds int) *redis.BoolCmd
	ExHPExpireAt(ctx context.Context, key, field string, milliUnixTime int) *redis.BoolCmd
	ExHExpire(ctx context.Context, key, field string, seconds int) *redis.BoolCmd
	ExHExpireAt(ctx context.Context, key, field string, unixTime int) *redis.BoolCmd
	ExHPTTL(ctx context.Context, key, field string) *redis.IntCmd
	ExHTTL(ctx context.Context, key, field string) *redis.IntCmd
	ExHVer(ctx context.Context, key, field string) *redis.IntCmd
	ExHSetVer(ctx context.Context, key, field string, version int) *redis.BoolCmd
	ExHIncrBy(ctx context.Context, key, field string, value int) *redis.IntCmd
	ExHIncrByArgs(ctx context.Context, key, field string, value int, arg *ExHIncrArgs) *redis.IntCmd
	ExHIncrByFloat(ctx context.Context, key, field string, value float64) *redis.StringCmd
	ExHIncrByFloatArgs(ctx context.Context, key, field string, value float64, arg *ExHIncrArgs) *redis.StringCmd
	ExHGetWithVer(ctx context.Context, key, field string) *redis.SliceCmd
	ExHMGet(ctx context.Context, key string, field ...string) *redis.StringSliceCmd
	ExHMGetWithVer(ctx context.Context, key string, field ...string) *redis.SliceCmd
	ExHDel(ctx context.Context, key string, field ...string) *redis.IntCmd
	ExHLen(ctx context.Context, key string) *redis.IntCmd
	ExHExists(ctx context.Context, key, field string) *redis.BoolCmd
	ExHStrLen(ctx context.Context, key, field string) *redis.IntCmd
	ExHKeys(ctx context.Context, key string) *redis.StringSliceCmd
	ExHVals(ctx context.Context, key string) *redis.StringSliceCmd
	ExHGetAll(ctx context.Context, key string) *redis.StringStringMapCmd
	ExHScan(ctx context.Context, key string, cursor string) *redis.SliceCmd
	// TairRoaring
	TrSetBit(ctx context.Context, key string, offset int64, value int64) *redis.IntCmd
	TrSetBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd
	TrGetBit(ctx context.Context, key string, offset int64) *redis.IntCmd
	TrGetBits(ctx context.Context, key string, fields ...int64) *redis.IntSliceCmd
	TrClearBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd
	TrRange(ctx context.Context, key string, start int64, end int64) *redis.IntSliceCmd
	TrRangeBitArray(ctx context.Context, key string, start int64, end int64) *redis.StringCmd
	TrAppendBitArray(ctx context.Context, key string, offset int64, value string) *redis.IntCmd
	TrSetRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd
	TrFlipRange(ctx context.Context, key string, start int64, end string) *redis.IntCmd
	TrBitCount(ctx context.Context, key string) *redis.IntCmd
	TrBitCountRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd
	TrMin(ctx context.Context, key string) *redis.IntCmd
	TrMax(ctx context.Context, key string) *redis.IntCmd
	TrOptimize(ctx context.Context, key string) *redis.StringCmd
	TrStat(ctx context.Context, key string, json bool) *redis.StringCmd
	TrBitPosCount(ctx context.Context, key string, value int64, count int64) *redis.IntCmd
	TrBitPos(ctx context.Context, key string, value int64) *redis.IntCmd
	TrRank(ctx context.Context, key string, offset int64) *redis.IntCmd
	TrBitOp(ctx context.Context, destKey string, operation string, keys ...string) *redis.IntCmd
	TrBitOpCard(ctx context.Context, operation string, keys ...string) *redis.IntCmd
	TrScanCount(ctx context.Context, key string, cursor int64, count int64) *redis.SliceCmd
	TrScan(ctx context.Context, key string, cursor int64) *redis.SliceCmd
	TrDiff(ctx context.Context, destKey, key1, key2 string) *redis.StringCmd
	TrSetIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd
	TrAppendIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd
	TrSetBitArray(ctx context.Context, key, value string) *redis.FloatCmd
	TrJaccard(ctx context.Context, key1, key2 string) *redis.FloatCmd
	TrContains(ctx context.Context, key1, key2 string) *redis.BoolCmd
	// TairBloom
	BfReserve(ctx context.Context, key string, initCapacity int64, errorRate float64) *redis.StringCmd
	BfAdd(ctx context.Context, key string, item string) *redis.BoolCmd
	BfMAdd(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd
	BfExists(ctx context.Context, key string, item string) *redis.BoolCmd
	BfMExists(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd
	BfInsert(ctx context.Context, key string, bfInsertArgs *BfInsertArgs, items ...string) *redis.BoolSliceCmd
	BfDebug(ctx context.Context, key string) *redis.StringSliceCmd
	// TairVector
	TvsCreateIndex(ctx context.Context, name string, dim int, indexType string, distanceType string, a *TvsCreateIndexArgs) *redis.StatusCmd
	TvsGetIndex(ctx context.Context, name string) *redis.SliceCmd
	TvsDelIndex(ctx context.Context, name string) *redis.IntCmd
	TvsScanIndex(ctx context.Context, cursor string, a *TvsScanIndexArgs) *redis.SliceCmd
	TvsHSet(ctx context.Context, index string, key string, a *TvsHSetArgs) *redis.IntCmd
	TvsHGetAll(ctx context.Context, index string, key string) *redis.SliceCmd
	TvsHMGet(ctx context.Context, index string, key string, fields []string) *redis.SliceCmd
	TvsDel(ctx context.Context, index string, keys []string) *redis.IntCmd
	TvsHDel(ctx context.Context, index string, key string, fields []string) *redis.IntCmd
	TvsScan(ctx context.Context, index string, cursor string, a *TvsScanArgs) *redis.SliceCmd
	TvsHIncrBy(ctx context.Context, index string, key string, field string, value int64) *redis.IntCmd
	TvsHIncrByFloat(ctx context.Context, index string, key string, field string, value float64) *redis.FloatCmd
	TvsHPExpire(ctx context.Context, index string, key string, milliseconds int) *redis.IntCmd
	TvsHPExpireAt(ctx context.Context, index string, key string, milliUnixTime int) *redis.IntCmd
	TvsHExpire(ctx context.Context, index string, key string, seconds int) *redis.IntCmd
	TvsHExpireAt(ctx context.Context, index string, key string, unixTime int) *redis.IntCmd
	TvsHPTTL(ctx context.Context, index string, key string) *redis.IntCmd
	TvsHTTL(ctx context.Context, index string, key string) *redis.IntCmd
	TvsHPExpireTime(ctx context.Context, index string, key string) *redis.IntCmd
	TvsHExpireTime(ctx context.Context, index string, key string) *redis.IntCmd
	TvsKnnSearch(ctx context.Context, index string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd
	TvsGetDistance(ctx context.Context, index string, vector string, keys []string, a *TvsGetDistanceArgs) *redis.SliceCmd
	TvsMKnnSearch(ctx context.Context, index string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd
	TvsMIndexKnnSearch(ctx context.Context, indexes []string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd
	TvsMIndexMKnnSearch(ctx context.Context, indexes []string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd
	// TairPipeline
	TairPipeline() TairPipeline
	TairPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)
	// contains filtered or unexported methods
}

TairCmdable define all the api of tair module in the TairCmdable interface

type TairPipeline

type TairPipeline struct {
	*redis.Pipeline // receive pipeline method to handle multi cmd
	// contains filtered or unexported fields
}

func (TairPipeline) BfAdd added in v1.1.2

func (tc TairPipeline) BfAdd(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairPipeline) BfDebug added in v1.1.2

func (tc TairPipeline) BfDebug(ctx context.Context, key string) *redis.StringSliceCmd

func (TairPipeline) BfExists added in v1.1.2

func (tc TairPipeline) BfExists(ctx context.Context, key string, item string) *redis.BoolCmd

func (TairPipeline) BfInsert added in v1.1.2

func (tc TairPipeline) BfInsert(ctx context.Context, key string, bfInsertArgs *BfInsertArgs, items ...string) *redis.BoolSliceCmd

func (TairPipeline) BfMAdd added in v1.1.2

func (tc TairPipeline) BfMAdd(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairPipeline) BfMExists added in v1.1.2

func (tc TairPipeline) BfMExists(ctx context.Context, key string, items ...string) *redis.BoolSliceCmd

func (TairPipeline) BfReserve added in v1.1.2

func (tc TairPipeline) BfReserve(ctx context.Context, key string, initCapacity int64, errorRate float64) *redis.StringCmd

func (TairPipeline) Cad

func (tc TairPipeline) Cad(ctx context.Context, key string, value interface{}) *redis.IntCmd

func (TairPipeline) Cas

func (tc TairPipeline) Cas(ctx context.Context, key string, oldVal, newVal interface{}) *redis.IntCmd

func (TairPipeline) CasArgs

func (tc TairPipeline) CasArgs(ctx context.Context, key string, oldVal, newVal interface{}, a *CasArgs) *redis.IntCmd

func (TairPipeline) CpcArrayEstimate added in v1.1.3

func (tc TairPipeline) CpcArrayEstimate(ctx context.Context, key string, timestamp int64) *redis.FloatCmd

func (TairPipeline) CpcArrayEstimateRange added in v1.1.3

func (tc TairPipeline) CpcArrayEstimateRange(ctx context.Context, key string, startTime int64, endTime int64) *redis.FloatSliceCmd

func (TairPipeline) CpcArrayEstimateRangeMerge added in v1.1.3

func (tc TairPipeline) CpcArrayEstimateRangeMerge(ctx context.Context, key string, timestamp int64, estRange int64) *redis.FloatCmd

func (TairPipeline) CpcArrayUpdate added in v1.1.3

func (tc TairPipeline) CpcArrayUpdate(ctx context.Context, key string, timestamp int64, item string) *redis.StringCmd

array

func (TairPipeline) CpcArrayUpdate2Est added in v1.1.3

func (tc TairPipeline) CpcArrayUpdate2Est(ctx context.Context, key string, timestamp int64, item string) *redis.FloatCmd

func (TairPipeline) CpcArrayUpdate2EstArgs added in v1.1.3

func (tc TairPipeline) CpcArrayUpdate2EstArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairPipeline) CpcArrayUpdate2Jud added in v1.1.3

func (tc TairPipeline) CpcArrayUpdate2Jud(ctx context.Context, key string, timestamp int64, item string) *Update2JudCmd

func (TairPipeline) CpcArrayUpdate2JudArgs added in v1.1.3

func (tc TairPipeline) CpcArrayUpdate2JudArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairPipeline) CpcArrayUpdateArgs added in v1.1.3

func (tc TairPipeline) CpcArrayUpdateArgs(ctx context.Context, key string, timestamp int64, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairPipeline) CpcEstimate added in v1.1.3

func (tc TairPipeline) CpcEstimate(ctx context.Context, key string) *redis.FloatCmd

func (TairPipeline) CpcUpdate added in v1.1.3

func (tc TairPipeline) CpcUpdate(ctx context.Context, key string, item string) *redis.StringCmd

func (TairPipeline) CpcUpdate2Est added in v1.1.3

func (tc TairPipeline) CpcUpdate2Est(ctx context.Context, key string, item string) *redis.FloatCmd

func (TairPipeline) CpcUpdate2EstArgs added in v1.1.3

func (tc TairPipeline) CpcUpdate2EstArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *redis.FloatCmd

func (TairPipeline) CpcUpdate2Jud added in v1.1.3

func (tc TairPipeline) CpcUpdate2Jud(ctx context.Context, key string, item string) *Update2JudCmd

func (TairPipeline) CpcUpdate2JudArgs added in v1.1.3

func (tc TairPipeline) CpcUpdate2JudArgs(ctx context.Context, key string, item string, args CpcUpdateArgs) *Update2JudCmd

func (TairPipeline) CpcUpdateArgs added in v1.1.3

func (tc TairPipeline) CpcUpdateArgs(ctx context.Context, key string, item string, args *CpcUpdateArgs) *redis.StringCmd

func (TairPipeline) ExAppend

func (tc TairPipeline) ExAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int64) *redis.IntCmd

func (TairPipeline) ExCad

func (tc TairPipeline) ExCad(ctx context.Context, key string, version int) *redis.IntCmd

func (TairPipeline) ExCas

func (tc TairPipeline) ExCas(ctx context.Context, key string, newVal interface{}, version int64) *redis.SliceCmd

func (TairPipeline) ExGae

func (tc TairPipeline) ExGae(ctx context.Context, key string, expxwithat string, time time.Duration) *redis.SliceCmd

func (TairPipeline) ExGet

func (tc TairPipeline) ExGet(ctx context.Context, key string) *redis.SliceCmd

func (TairPipeline) ExGetWithFlags

func (tc TairPipeline) ExGetWithFlags(ctx context.Context, key string) *redis.SliceCmd

func (TairPipeline) ExHDel

func (tc TairPipeline) ExHDel(ctx context.Context, key string, field ...string) *redis.IntCmd

func (TairPipeline) ExHExists

func (tc TairPipeline) ExHExists(ctx context.Context, key, field string) *redis.BoolCmd

func (TairPipeline) ExHExpire

func (tc TairPipeline) ExHExpire(ctx context.Context, key, field string, seconds int) *redis.BoolCmd

func (TairPipeline) ExHExpireAt

func (tc TairPipeline) ExHExpireAt(ctx context.Context, key, field string, unixTime int) *redis.BoolCmd

func (TairPipeline) ExHGet

func (tc TairPipeline) ExHGet(ctx context.Context, key, field string) *redis.StringCmd

func (TairPipeline) ExHGetAll

func (tc TairPipeline) ExHGetAll(ctx context.Context, key string) *redis.StringStringMapCmd

func (TairPipeline) ExHGetWithVer

func (tc TairPipeline) ExHGetWithVer(ctx context.Context, key, field string) *redis.SliceCmd

func (TairPipeline) ExHIncrBy

func (tc TairPipeline) ExHIncrBy(ctx context.Context, key, field string, value int) *redis.IntCmd

func (TairPipeline) ExHIncrByArgs

func (tc TairPipeline) ExHIncrByArgs(ctx context.Context, key, field string, value int, arg *ExHIncrArgs) *redis.IntCmd

func (TairPipeline) ExHIncrByFloat

func (tc TairPipeline) ExHIncrByFloat(ctx context.Context, key, field string, value float64) *redis.StringCmd

func (TairPipeline) ExHIncrByFloatArgs

func (tc TairPipeline) ExHIncrByFloatArgs(ctx context.Context, key, field string, value float64, arg *ExHIncrArgs) *redis.StringCmd

func (TairPipeline) ExHKeys

func (tc TairPipeline) ExHKeys(ctx context.Context, key string) *redis.StringSliceCmd

func (TairPipeline) ExHLen

func (tc TairPipeline) ExHLen(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) ExHMGet

func (tc TairPipeline) ExHMGet(ctx context.Context, key string, field ...string) *redis.StringSliceCmd

func (TairPipeline) ExHMGetWithVer

func (tc TairPipeline) ExHMGetWithVer(ctx context.Context, key string, field ...string) *redis.SliceCmd

func (TairPipeline) ExHMSet

func (tc TairPipeline) ExHMSet(ctx context.Context, key string, fieldValue map[string]string) *redis.StatusCmd

func (TairPipeline) ExHMSetWithOpts

func (tc TairPipeline) ExHMSetWithOpts(ctx context.Context, key string, arg ...*ExHMSetWithOptsArgs) *redis.StatusCmd

func (TairPipeline) ExHPExpire

func (tc TairPipeline) ExHPExpire(ctx context.Context, key, field string, milliseconds int) *redis.BoolCmd

func (TairPipeline) ExHPExpireAt

func (tc TairPipeline) ExHPExpireAt(ctx context.Context, key, field string, milliUnixTime int) *redis.BoolCmd

func (TairPipeline) ExHPTTL

func (tc TairPipeline) ExHPTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairPipeline) ExHScan

func (tc TairPipeline) ExHScan(ctx context.Context, key string, cursor string) *redis.SliceCmd

func (TairPipeline) ExHSet

func (tc TairPipeline) ExHSet(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairPipeline) ExHSetArgs

func (tc TairPipeline) ExHSetArgs(ctx context.Context, key, field, value string, arg *ExHSetArgs) *redis.IntCmd

func (TairPipeline) ExHSetNx

func (tc TairPipeline) ExHSetNx(ctx context.Context, key, field, value string) *redis.IntCmd

func (TairPipeline) ExHSetVer

func (tc TairPipeline) ExHSetVer(ctx context.Context, key, field string, version int) *redis.BoolCmd

func (TairPipeline) ExHStrLen

func (tc TairPipeline) ExHStrLen(ctx context.Context, key, field string) *redis.IntCmd

func (TairPipeline) ExHTTL

func (tc TairPipeline) ExHTTL(ctx context.Context, key, field string) *redis.IntCmd

func (TairPipeline) ExHVals

func (tc TairPipeline) ExHVals(ctx context.Context, key string) *redis.StringSliceCmd

func (TairPipeline) ExHVer

func (tc TairPipeline) ExHVer(ctx context.Context, key, field string) *redis.IntCmd

func (TairPipeline) ExIncrBy

func (tc TairPipeline) ExIncrBy(ctx context.Context, key string, incr int64) *redis.IntCmd

func (TairPipeline) ExIncrByArgs

func (tc TairPipeline) ExIncrByArgs(ctx context.Context, key string, incr int64, a *ExIncrByArgs) *redis.IntCmd

func (TairPipeline) ExIncrByFloat

func (tc TairPipeline) ExIncrByFloat(ctx context.Context, key string, incr float64) *redis.FloatCmd

func (TairPipeline) ExIncrByFloatArgs

func (tc TairPipeline) ExIncrByFloatArgs(ctx context.Context, key string, incr float64, a *ExIncrByArgs) *redis.FloatCmd

func (TairPipeline) ExIncrByWithVersion

func (tc TairPipeline) ExIncrByWithVersion(ctx context.Context, key string, incr int64, param ExIncrByArgs) *redis.SliceCmd

func (TairPipeline) ExPreAppend

func (tc TairPipeline) ExPreAppend(ctx context.Context, key string, value interface{}, nxxx, verAbs string, version int) *redis.IntCmd

func (TairPipeline) ExSet

func (tc TairPipeline) ExSet(ctx context.Context, key string, value interface{}) *redis.StatusCmd

func (TairPipeline) ExSetArgs

func (tc TairPipeline) ExSetArgs(ctx context.Context, key string, value interface{}, a *ExSetArgs) *redis.StatusCmd

func (TairPipeline) ExSetVer

func (tc TairPipeline) ExSetVer(ctx context.Context, key string, version int64) *redis.IntCmd

func (TairPipeline) ExSetWithVersion

func (tc TairPipeline) ExSetWithVersion(ctx context.Context, key string, value interface{}, exSetParam ExSetArgs) *redis.IntCmd

func (TairPipeline) ExTsAdd added in v1.1.3

func (tc TairPipeline) ExTsAdd(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairPipeline) ExTsAddArgs added in v1.1.3

func (tc TairPipeline) ExTsAddArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) ExTsAlter added in v1.1.3

func (tc TairPipeline) ExTsAlter(ctx context.Context, pKey, sKey string, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) ExTsDel added in v1.1.3

func (tc TairPipeline) ExTsDel(ctx context.Context, pKey string, sKeys string) *redis.StringCmd

func (TairPipeline) ExTsGet added in v1.1.3

func (tc TairPipeline) ExTsGet(ctx context.Context, pKey string, sKeys string) *ExTsDataPointCmd

func (TairPipeline) ExTsIncr added in v1.1.3

func (tc TairPipeline) ExTsIncr(ctx context.Context, pKey, sKey, ts string, value float64) *redis.StringCmd

func (TairPipeline) ExTsIncrArgs added in v1.1.3

func (tc TairPipeline) ExTsIncrArgs(ctx context.Context, pKey, sKey, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) ExTsMAdd added in v1.1.3

func (tc TairPipeline) ExTsMAdd(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairPipeline) ExTsMAddArgs added in v1.1.3

func (tc TairPipeline) ExTsMAddArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairPipeline) ExTsMIncr added in v1.1.3

func (tc TairPipeline) ExTsMIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairPipeline) ExTsMIncrArgs added in v1.1.3

func (tc TairPipeline) ExTsMIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairPipeline) ExTsMRange added in v1.1.3

func (tc TairPipeline) ExTsMRange(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairPipeline) ExTsMRangeFilter added in v1.1.3

func (tc TairPipeline) ExTsMRangeFilter(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter) *ExTsSKeySliceCmd

func (TairPipeline) ExTsMRangeFilterArgs added in v1.1.3

func (tc TairPipeline) ExTsMRangeFilterArgs(ctx context.Context, pKey string, startTs string, endTs string, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeySliceCmd

func (TairPipeline) ExTsMRawIncr added in v1.1.3

func (tc TairPipeline) ExTsMRawIncr(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairPipeline) ExTsMRawIncrArgs added in v1.1.3

func (tc TairPipeline) ExTsMRawIncrArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairPipeline) ExTsMRawModify added in v1.1.3

func (tc TairPipeline) ExTsMRawModify(ctx context.Context, pKey string, sKeys []*ExTsDataPoint) *redis.StringSliceCmd

func (TairPipeline) ExTsMRawModifyArgs added in v1.1.3

func (tc TairPipeline) ExTsMRawModifyArgs(ctx context.Context, pKey string, sKeys []*ExTsDataPoint, args *ExTsAttributeArgs) *redis.StringSliceCmd

func (TairPipeline) ExTsPRange added in v1.1.3

func (tc TairPipeline) ExTsPRange(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter) *ExTsSKeyCmd

func (TairPipeline) ExTsPRangeArgs added in v1.1.3

func (tc TairPipeline) ExTsPRangeArgs(ctx context.Context, pKey string, startTs string, endTs string, pkeyAggregationType string, pkeyTimeBucket int64, filters []*ExTsFilter, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairPipeline) ExTsQuery added in v1.1.3

func (tc TairPipeline) ExTsQuery(ctx context.Context, pKey string, filters []*ExTsFilter) *redis.StringSliceCmd

func (TairPipeline) ExTsRange added in v1.1.3

func (tc TairPipeline) ExTsRange(ctx context.Context, pKey string, sKey string, startTs string, endTs string) *ExTsSKeyCmd

func (TairPipeline) ExTsRangeArgs added in v1.1.3

func (tc TairPipeline) ExTsRangeArgs(ctx context.Context, pKey string, sKey string, startTs string, endTs string, args *ExTsAggregationArgs) *ExTsSKeyCmd

func (TairPipeline) ExTsRawIncr added in v1.1.3

func (tc TairPipeline) ExTsRawIncr(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairPipeline) ExTsRawIncrArgs added in v1.1.3

func (tc TairPipeline) ExTsRawIncrArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) ExTsRawModify added in v1.1.3

func (tc TairPipeline) ExTsRawModify(ctx context.Context, pKey string, sKey string, ts string, value float64) *redis.StringCmd

func (TairPipeline) ExTsRawModifyArgs added in v1.1.3

func (tc TairPipeline) ExTsRawModifyArgs(ctx context.Context, pKey string, sKey string, ts string, value float64, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) ExZAdd

func (tc TairPipeline) ExZAdd(ctx context.Context, key string, score string, member string) *redis.IntCmd

func (TairPipeline) ExZAddArgs

func (tc TairPipeline) ExZAddArgs(ctx context.Context, key string, score string, member string, a *ExZAddArgs) *redis.IntCmd

func (TairPipeline) ExZAddManyMember

func (tc TairPipeline) ExZAddManyMember(ctx context.Context, key string, member ...ExZAddMember) *redis.IntCmd

func (TairPipeline) ExZAddManyMemberArgs

func (tc TairPipeline) ExZAddManyMemberArgs(ctx context.Context, key string, a *ExZAddArgs, member ...ExZAddMember) *redis.IntCmd

func (TairPipeline) ExZAddManyScore

func (tc TairPipeline) ExZAddManyScore(ctx context.Context, key string, member string, scores ...float64) *redis.IntCmd

func (TairPipeline) ExZCard

func (tc TairPipeline) ExZCard(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) ExZCount

func (tc TairPipeline) ExZCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairPipeline) ExZIncrBy

func (tc TairPipeline) ExZIncrBy(ctx context.Context, key string, score string, member string) *redis.StringCmd

func (TairPipeline) ExZIncrByManyScore

func (tc TairPipeline) ExZIncrByManyScore(ctx context.Context, key string, member string, score ...float64) *redis.StringSliceCmd

func (TairPipeline) ExZLexCount

func (tc TairPipeline) ExZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairPipeline) ExZRange

func (tc TairPipeline) ExZRange(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairPipeline) ExZRangeByLex

func (tc TairPipeline) ExZRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairPipeline) ExZRangeByLexWithArgs

func (tc TairPipeline) ExZRangeByLexWithArgs(ctx context.Context, key, min, max string, args *ExZRangeArgs) *redis.StringSliceCmd

func (TairPipeline) ExZRangeByScore

func (tc TairPipeline) ExZRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairPipeline) ExZRangeByScoreWithArgs

func (tc TairPipeline) ExZRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairPipeline) ExZRangeWithScores

func (tc TairPipeline) ExZRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairPipeline) ExZRank

func (tc TairPipeline) ExZRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairPipeline) ExZRankByScore

func (tc TairPipeline) ExZRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairPipeline) ExZRem

func (tc TairPipeline) ExZRem(ctx context.Context, key string, member ...string) *redis.IntCmd

func (TairPipeline) ExZRemRangeByLex

func (tc TairPipeline) ExZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairPipeline) ExZRemRangeByRank

func (tc TairPipeline) ExZRemRangeByRank(ctx context.Context, key string, start, stop int) *redis.IntCmd

func (TairPipeline) ExZRemRangeByScore

func (tc TairPipeline) ExZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd

func (TairPipeline) ExZRevRange

func (tc TairPipeline) ExZRevRange(ctx context.Context, key string, min, max int) *redis.StringSliceCmd

func (TairPipeline) ExZRevRangeByLex

func (tc TairPipeline) ExZRevRangeByLex(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairPipeline) ExZRevRangeByLexWithArgs

func (tc TairPipeline) ExZRevRangeByLexWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairPipeline) ExZRevRangeByScore

func (tc TairPipeline) ExZRevRangeByScore(ctx context.Context, key, min, max string) *redis.StringSliceCmd

func (TairPipeline) ExZRevRangeByScoreWithArgs

func (tc TairPipeline) ExZRevRangeByScoreWithArgs(ctx context.Context, key, min, max string, arg *ExZRangeArgs) *redis.StringSliceCmd

func (TairPipeline) ExZRevRangeWithScores

func (tc TairPipeline) ExZRevRangeWithScores(ctx context.Context, key string, min, max int64) *redis.StringSliceCmd

func (TairPipeline) ExZRevRank

func (tc TairPipeline) ExZRevRank(ctx context.Context, key, member string) *redis.IntCmd

func (TairPipeline) ExZRevRankByScore

func (tc TairPipeline) ExZRevRankByScore(ctx context.Context, key, score string) *redis.IntCmd

func (TairPipeline) ExZScore

func (tc TairPipeline) ExZScore(ctx context.Context, key, member string) *redis.StringCmd

func (TairPipeline) GisAdd added in v1.1.3

func (tc TairPipeline) GisAdd(ctx context.Context, area string, polygonName string, polygonWktText string) *redis.IntCmd

func (TairPipeline) GisContains added in v1.1.3

func (tc TairPipeline) GisContains(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairPipeline) GisContainsArgs added in v1.1.3

func (tc TairPipeline) GisContainsArgs(ctx context.Context, area string, pointWktText string, args *GisArgs) *GisContainsStringCmd

func (TairPipeline) GisDel added in v1.1.3

func (tc TairPipeline) GisDel(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairPipeline) GisGet added in v1.1.3

func (tc TairPipeline) GisGet(ctx context.Context, area string, polygonName string) *redis.StringCmd

func (TairPipeline) GisGetAll added in v1.1.3

func (tc TairPipeline) GisGetAll(ctx context.Context, area string) *GisGetAllStringStringMapCmd

func (TairPipeline) GisGetAllArgs added in v1.1.3

func (tc TairPipeline) GisGetAllArgs(ctx context.Context, area string, args *GisArgs) *GisGetAllStringCmd

func (TairPipeline) GisIntersects added in v1.1.3

func (tc TairPipeline) GisIntersects(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairPipeline) GisSearch added in v1.1.3

func (tc TairPipeline) GisSearch(ctx context.Context, area string, pointWktText string) *GisStringStringMapCmd

func (TairPipeline) GisSearchArgs added in v1.1.3

func (tc TairPipeline) GisSearchArgs(ctx context.Context, area string, longitude, latitude, radius float64,
	geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairPipeline) GisSearchArgsByMember added in v1.1.3

func (tc TairPipeline) GisSearchArgsByMember(ctx context.Context, area string, member string, radius float64, geoUnit string, args *GisArgs) *GisSearchSliceMapCmd

func (TairPipeline) GisWithin added in v1.1.3

func (tc TairPipeline) GisWithin(ctx context.Context, area string, polygonWkt string, withoutWkt bool) *redis.StringStringMapCmd

func (TairPipeline) JsonArrAppend added in v1.1.3

func (tc TairPipeline) JsonArrAppend(ctx context.Context, key string, jsons ...string) *redis.IntCmd

func (TairPipeline) JsonArrAppendWithPath added in v1.1.3

func (tc TairPipeline) JsonArrAppendWithPath(ctx context.Context, key string, path string, jsons ...string) *redis.IntCmd

func (TairPipeline) JsonArrInsert added in v1.1.3

func (tc TairPipeline) JsonArrInsert(ctx context.Context, args ...string) *redis.IntCmd

func (TairPipeline) JsonArrLen added in v1.1.3

func (tc TairPipeline) JsonArrLen(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) JsonArrLenWithPath added in v1.1.3

func (tc TairPipeline) JsonArrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairPipeline) JsonArrPop added in v1.1.3

func (tc TairPipeline) JsonArrPop(ctx context.Context, key string, path string) *redis.StringCmd

func (TairPipeline) JsonArrPopWithPath added in v1.1.3

func (tc TairPipeline) JsonArrPopWithPath(ctx context.Context, key string, path string, index int64) *redis.StringCmd

func (TairPipeline) JsonArrTrim added in v1.1.3

func (tc TairPipeline) JsonArrTrim(ctx context.Context, key string, path string, start int64, stop int64) *redis.IntCmd

func (TairPipeline) JsonDel added in v1.1.3

func (tc TairPipeline) JsonDel(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) JsonDelPath added in v1.1.3

func (tc TairPipeline) JsonDelPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairPipeline) JsonGet added in v1.1.3

func (tc TairPipeline) JsonGet(ctx context.Context, key string) *redis.StringCmd

func (TairPipeline) JsonGetArgs added in v1.1.3

func (tc TairPipeline) JsonGetArgs(ctx context.Context, key string, path string, args *JsonGetArgs) *redis.StringCmd

func (TairPipeline) JsonGetPath added in v1.1.3

func (tc TairPipeline) JsonGetPath(ctx context.Context, key string, path string) *redis.StringCmd

func (TairPipeline) JsonNumIncrBy added in v1.1.3

func (tc TairPipeline) JsonNumIncrBy(ctx context.Context, key string, value float64) *redis.FloatCmd

func (TairPipeline) JsonNumIncrByWithPath added in v1.1.3

func (tc TairPipeline) JsonNumIncrByWithPath(ctx context.Context, key string, path string, value float64) *redis.FloatCmd

func (TairPipeline) JsonSet added in v1.1.3

func (tc TairPipeline) JsonSet(ctx context.Context, key string, path string, json string) *redis.StringCmd

func (TairPipeline) JsonSetArgs added in v1.1.3

func (tc TairPipeline) JsonSetArgs(ctx context.Context, key string, path string, json string, args *JsonSetArgs) *redis.StringCmd

func (TairPipeline) JsonStrAppend added in v1.1.3

func (tc TairPipeline) JsonStrAppend(ctx context.Context, key string, json string) *redis.IntCmd

func (TairPipeline) JsonStrAppendWithPath added in v1.1.3

func (tc TairPipeline) JsonStrAppendWithPath(ctx context.Context, key string, path string, json string) *redis.IntCmd

func (TairPipeline) JsonStrLen added in v1.1.3

func (tc TairPipeline) JsonStrLen(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) JsonStrLenWithPath added in v1.1.3

func (tc TairPipeline) JsonStrLenWithPath(ctx context.Context, key string, path string) *redis.IntCmd

func (TairPipeline) JsonType added in v1.1.3

func (tc TairPipeline) JsonType(ctx context.Context, key string) *redis.StringCmd

func (TairPipeline) JsonTypePath added in v1.1.3

func (tc TairPipeline) JsonTypePath(ctx context.Context, key string, path string) *redis.StringCmd

func (TairPipeline) TftAddDoc added in v1.1.2

func (tc TairPipeline) TftAddDoc(ctx context.Context, index string, request string) *redis.StringCmd

func (TairPipeline) TftAddDocWithId added in v1.1.2

func (tc TairPipeline) TftAddDocWithId(ctx context.Context, index string, request string, docId string) *redis.StringCmd

func (TairPipeline) TftAddSug added in v1.1.2

func (tc TairPipeline) TftAddSug(ctx context.Context, index string, textWeight map[string]int64) *redis.IntCmd

func (TairPipeline) TftAnalyzer added in v1.1.6

func (tc TairPipeline) TftAnalyzer(ctx context.Context, analyzerName string, text string) *redis.StringCmd

func (TairPipeline) TftAnalyzerWithArgs added in v1.1.6

func (tc TairPipeline) TftAnalyzerWithArgs(ctx context.Context, analyzerName string, text string, a *TftAnalyzerArgs) *redis.StringCmd

func (TairPipeline) TftCreateIndex added in v1.1.2

func (tc TairPipeline) TftCreateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairPipeline) TftDelAll added in v1.1.2

func (tc TairPipeline) TftDelAll(ctx context.Context, index string) *redis.StringCmd

func (TairPipeline) TftDelDoc added in v1.1.2

func (tc TairPipeline) TftDelDoc(ctx context.Context, index string, docId ...string) *redis.StringCmd

func (TairPipeline) TftDelDocField added in v1.1.2

func (tc TairPipeline) TftDelDocField(ctx context.Context, index, docId string, field ...string) *redis.IntCmd

func (TairPipeline) TftDelSug added in v1.1.2

func (tc TairPipeline) TftDelSug(ctx context.Context, index string, text ...string) *redis.IntCmd

func (TairPipeline) TftDocNum added in v1.1.2

func (tc TairPipeline) TftDocNum(ctx context.Context, index string) *redis.IntCmd

func (TairPipeline) TftExists added in v1.1.2

func (tc TairPipeline) TftExists(ctx context.Context, index string, docId string) *redis.IntCmd

func (TairPipeline) TftExplaincost added in v1.1.6

func (tc TairPipeline) TftExplaincost(ctx context.Context, index string, request string) *redis.StringCmd

func (TairPipeline) TftExplainscore added in v1.2.0

func (tc TairPipeline) TftExplainscore(ctx context.Context, index string, request string, docId ...string) *redis.StringCmd

func (TairPipeline) TftGetAllSug added in v1.1.2

func (tc TairPipeline) TftGetAllSug(ctx context.Context, index string) *redis.StringSliceCmd

func (TairPipeline) TftGetDoc added in v1.1.2

func (tc TairPipeline) TftGetDoc(ctx context.Context, index, docId string) *redis.StringCmd

func (TairPipeline) TftGetIndex added in v1.1.5

func (tc TairPipeline) TftGetIndex(ctx context.Context, index string) *redis.StringCmd

func (TairPipeline) TftGetIndexMappings added in v1.1.2

func (tc TairPipeline) TftGetIndexMappings(ctx context.Context, index string) *redis.StringCmd

func (TairPipeline) TftGetIndexSettings added in v1.1.5

func (tc TairPipeline) TftGetIndexSettings(ctx context.Context, index string) *redis.StringCmd

func (TairPipeline) TftGetSug added in v1.1.2

func (tc TairPipeline) TftGetSug(ctx context.Context, index string, prefix string, count int8, fuzzy bool) *redis.StringSliceCmd

func (TairPipeline) TftIncrFloatDocField added in v1.1.2

func (tc TairPipeline) TftIncrFloatDocField(ctx context.Context, index, docId, docContent string, value float64) *redis.FloatCmd

func (TairPipeline) TftIncrLongDocField added in v1.1.2

func (tc TairPipeline) TftIncrLongDocField(ctx context.Context, index, docId, docContent string, value int64) *redis.IntCmd

func (TairPipeline) TftMAddDoc added in v1.1.2

func (tc TairPipeline) TftMAddDoc(ctx context.Context, index string, docs map[string]string) *redis.StringCmd

func (TairPipeline) TftMSearch added in v1.1.5

func (tc TairPipeline) TftMSearch(ctx context.Context, indexCount int64, request string, index ...string) *redis.StringCmd

func (TairPipeline) TftMappingIndex added in v1.1.2

func (tc TairPipeline) TftMappingIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairPipeline) TftScanDocId added in v1.1.2

func (tc TairPipeline) TftScanDocId(ctx context.Context, index string, cursor string) *redis.SliceCmd

func (TairPipeline) TftScanDocIdArgs added in v1.1.2

func (tc TairPipeline) TftScanDocIdArgs(ctx context.Context, index string, cursor string, a *TftScanArgs) *redis.SliceCmd

func (TairPipeline) TftSearch added in v1.1.2

func (tc TairPipeline) TftSearch(ctx context.Context, index string, request string) *redis.StringCmd

func (TairPipeline) TftSearchUseCache added in v1.1.4

func (tc TairPipeline) TftSearchUseCache(ctx context.Context, index string, request string, useCache bool) *redis.StringCmd

func (TairPipeline) TftSugSum added in v1.1.2

func (tc TairPipeline) TftSugSum(ctx context.Context, index string) *redis.IntCmd

func (TairPipeline) TftUpdateDocField added in v1.1.2

func (tc TairPipeline) TftUpdateDocField(ctx context.Context, index, docId, docContent string) *redis.StringCmd

func (TairPipeline) TftUpdateIndex added in v1.1.2

func (tc TairPipeline) TftUpdateIndex(ctx context.Context, index, request string) *redis.StringCmd

func (TairPipeline) TrAppendBitArray added in v1.1.1

func (tc TairPipeline) TrAppendBitArray(ctx context.Context, key string, offset int64, value string) *redis.IntCmd

func (TairPipeline) TrAppendIntArray added in v1.1.1

func (tc TairPipeline) TrAppendIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairPipeline) TrBitCount added in v1.1.1

func (tc TairPipeline) TrBitCount(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) TrBitCountRange added in v1.1.1

func (tc TairPipeline) TrBitCountRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairPipeline) TrBitOp added in v1.1.1

func (tc TairPipeline) TrBitOp(ctx context.Context, destKey string, operation string, keys ...string) *redis.IntCmd

func (TairPipeline) TrBitOpCard added in v1.1.1

func (tc TairPipeline) TrBitOpCard(ctx context.Context, operation string, keys ...string) *redis.IntCmd

func (TairPipeline) TrBitPos added in v1.1.1

func (tc TairPipeline) TrBitPos(ctx context.Context, key string, value int64) *redis.IntCmd

func (TairPipeline) TrBitPosCount added in v1.1.1

func (tc TairPipeline) TrBitPosCount(ctx context.Context, key string, value int64, count int64) *redis.IntCmd

func (TairPipeline) TrClearBits added in v1.1.1

func (tc TairPipeline) TrClearBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairPipeline) TrContains added in v1.1.1

func (tc TairPipeline) TrContains(ctx context.Context, key1, key2 string) *redis.BoolCmd

func (TairPipeline) TrDiff added in v1.1.1

func (tc TairPipeline) TrDiff(ctx context.Context, destKey, key1, key2 string) *redis.StringCmd

func (TairPipeline) TrFlipRange added in v1.1.1

func (tc TairPipeline) TrFlipRange(ctx context.Context, key string, start int64, end string) *redis.IntCmd

func (TairPipeline) TrGetBit added in v1.1.1

func (tc TairPipeline) TrGetBit(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairPipeline) TrGetBits added in v1.1.1

func (tc TairPipeline) TrGetBits(ctx context.Context, key string, fields ...int64) *redis.IntSliceCmd

func (TairPipeline) TrJaccard added in v1.1.1

func (tc TairPipeline) TrJaccard(ctx context.Context, key1, key2 string) *redis.FloatCmd

func (TairPipeline) TrMax added in v1.1.1

func (tc TairPipeline) TrMax(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) TrMin added in v1.1.1

func (tc TairPipeline) TrMin(ctx context.Context, key string) *redis.IntCmd

func (TairPipeline) TrOptimize added in v1.1.1

func (tc TairPipeline) TrOptimize(ctx context.Context, key string) *redis.StringCmd

func (TairPipeline) TrRange added in v1.1.1

func (tc TairPipeline) TrRange(ctx context.Context, key string, start int64, end int64) *redis.IntSliceCmd

func (TairPipeline) TrRangeBitArray added in v1.1.1

func (tc TairPipeline) TrRangeBitArray(ctx context.Context, key string, start int64, end int64) *redis.StringCmd

func (TairPipeline) TrRank added in v1.1.1

func (tc TairPipeline) TrRank(ctx context.Context, key string, offset int64) *redis.IntCmd

func (TairPipeline) TrScan added in v1.1.1

func (tc TairPipeline) TrScan(ctx context.Context, key string, cursor int64) *redis.SliceCmd

func (TairPipeline) TrScanCount added in v1.1.1

func (tc TairPipeline) TrScanCount(ctx context.Context, key string, cursor int64, count int64) *redis.SliceCmd

func (TairPipeline) TrSetBit added in v1.1.1

func (tc TairPipeline) TrSetBit(ctx context.Context, key string, offset int64, value int64) *redis.IntCmd

func (TairPipeline) TrSetBitArray added in v1.1.1

func (tc TairPipeline) TrSetBitArray(ctx context.Context, key, value string) *redis.FloatCmd

func (TairPipeline) TrSetBits added in v1.1.1

func (tc TairPipeline) TrSetBits(ctx context.Context, key string, fields ...int64) *redis.IntCmd

func (TairPipeline) TrSetIntArray added in v1.1.1

func (tc TairPipeline) TrSetIntArray(ctx context.Context, key string, fields ...int64) *redis.StringCmd

func (TairPipeline) TrSetRange added in v1.1.1

func (tc TairPipeline) TrSetRange(ctx context.Context, key string, start int64, end int64) *redis.IntCmd

func (TairPipeline) TrStat added in v1.1.1

func (tc TairPipeline) TrStat(ctx context.Context, key string, json bool) *redis.StringCmd

func (TairPipeline) TsPCreate added in v1.1.3

func (tc TairPipeline) TsPCreate(ctx context.Context, key string) *redis.StringCmd

func (TairPipeline) TsSCreate added in v1.1.3

func (tc TairPipeline) TsSCreate(ctx context.Context, key string, value interface{}, args *ExTsAttributeArgs) *redis.StringCmd

func (TairPipeline) TvsCreateIndex added in v1.2.0

func (tc TairPipeline) TvsCreateIndex(ctx context.Context, name string, dim int, indexType string, distanceType string, a *TvsCreateIndexArgs) *redis.StatusCmd

func (TairPipeline) TvsDel added in v1.2.0

func (tc TairPipeline) TvsDel(ctx context.Context, index string, keys []string) *redis.IntCmd

func (TairPipeline) TvsDelIndex added in v1.2.0

func (tc TairPipeline) TvsDelIndex(ctx context.Context, name string) *redis.IntCmd

func (TairPipeline) TvsGetDistance added in v1.2.0

func (tc TairPipeline) TvsGetDistance(ctx context.Context, index string, vector string, keys []string, a *TvsGetDistanceArgs) *redis.SliceCmd

func (TairPipeline) TvsGetIndex added in v1.2.0

func (tc TairPipeline) TvsGetIndex(ctx context.Context, name string) *redis.SliceCmd

func (TairPipeline) TvsHDel added in v1.2.0

func (tc TairPipeline) TvsHDel(ctx context.Context, index string, key string, fields []string) *redis.IntCmd

func (TairPipeline) TvsHExpire added in v1.2.0

func (tc TairPipeline) TvsHExpire(ctx context.Context, index string, key string, seconds int) *redis.IntCmd

func (TairPipeline) TvsHExpireAt added in v1.2.0

func (tc TairPipeline) TvsHExpireAt(ctx context.Context, index string, key string, unixTime int) *redis.IntCmd

func (TairPipeline) TvsHExpireTime added in v1.2.0

func (tc TairPipeline) TvsHExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairPipeline) TvsHGetAll added in v1.2.0

func (tc TairPipeline) TvsHGetAll(ctx context.Context, index string, key string) *redis.SliceCmd

func (TairPipeline) TvsHIncrBy added in v1.2.0

func (tc TairPipeline) TvsHIncrBy(ctx context.Context, index string, key string, field string, value int64) *redis.IntCmd

func (TairPipeline) TvsHIncrByFloat added in v1.2.0

func (tc TairPipeline) TvsHIncrByFloat(ctx context.Context, index string, key string, field string, value float64) *redis.FloatCmd

func (TairPipeline) TvsHMGet added in v1.2.0

func (tc TairPipeline) TvsHMGet(ctx context.Context, index string, key string, fields []string) *redis.SliceCmd

func (TairPipeline) TvsHPExpire added in v1.2.0

func (tc TairPipeline) TvsHPExpire(ctx context.Context, index string, key string, milliseconds int) *redis.IntCmd

func (TairPipeline) TvsHPExpireAt added in v1.2.0

func (tc TairPipeline) TvsHPExpireAt(ctx context.Context, index string, key string, milliUnixTime int) *redis.IntCmd

func (TairPipeline) TvsHPExpireTime added in v1.2.0

func (tc TairPipeline) TvsHPExpireTime(ctx context.Context, index string, key string) *redis.IntCmd

func (TairPipeline) TvsHPTTL added in v1.2.0

func (tc TairPipeline) TvsHPTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairPipeline) TvsHSet added in v1.2.0

func (tc TairPipeline) TvsHSet(ctx context.Context, index string, key string, a *TvsHSetArgs) *redis.IntCmd

func (TairPipeline) TvsHTTL added in v1.2.0

func (tc TairPipeline) TvsHTTL(ctx context.Context, index string, key string) *redis.IntCmd

func (TairPipeline) TvsKnnSearch added in v1.2.0

func (tc TairPipeline) TvsKnnSearch(ctx context.Context, index string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairPipeline) TvsMIndexKnnSearch added in v1.2.0

func (tc TairPipeline) TvsMIndexKnnSearch(ctx context.Context, indexes []string, topN int, vector string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairPipeline) TvsMIndexMKnnSearch added in v1.2.0

func (tc TairPipeline) TvsMIndexMKnnSearch(ctx context.Context, indexes []string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairPipeline) TvsMKnnSearch added in v1.2.0

func (tc TairPipeline) TvsMKnnSearch(ctx context.Context, index string, topN int, vectors []string, a *TvsKnnSearchArgs) *redis.SliceCmd

func (TairPipeline) TvsScan added in v1.2.0

func (tc TairPipeline) TvsScan(ctx context.Context, index string, cursor string, a *TvsScanArgs) *redis.SliceCmd

func (TairPipeline) TvsScanIndex added in v1.2.0

func (tc TairPipeline) TvsScanIndex(ctx context.Context, cursor string, a *TvsScanIndexArgs) *redis.SliceCmd

type TftAddDocArgs added in v1.1.2

type TftAddDocArgs struct {
	// contains filtered or unexported fields
}

func (*TftAddDocArgs) JoinArgs added in v1.1.2

func (a *TftAddDocArgs) JoinArgs(key string, docs map[string]string) []interface{}

func (TftAddDocArgs) New added in v1.1.2

func (a TftAddDocArgs) New() *TftAddDocArgs

type TftAnalyzerArgs added in v1.1.6

type TftAnalyzerArgs struct {
	// contains filtered or unexported fields
}

func (*TftAnalyzerArgs) GetArgs added in v1.1.6

func (a *TftAnalyzerArgs) GetArgs() []interface{}

func (*TftAnalyzerArgs) HasIndex added in v1.1.6

func (a *TftAnalyzerArgs) HasIndex() bool

func (*TftAnalyzerArgs) Index added in v1.1.6

func (a *TftAnalyzerArgs) Index(index string) *TftAnalyzerArgs

func (TftAnalyzerArgs) New added in v1.1.6

func (*TftAnalyzerArgs) ShowTime added in v1.1.6

func (a *TftAnalyzerArgs) ShowTime() *TftAnalyzerArgs

type TftDelDocArgs added in v1.1.2

type TftDelDocArgs struct {
	// contains filtered or unexported fields
}

func (*TftDelDocArgs) JoinArgs added in v1.1.2

func (a *TftDelDocArgs) JoinArgs(key string, value ...string) []interface{}

func (TftDelDocArgs) New added in v1.1.2

func (a TftDelDocArgs) New() *TftDelDocArgs

type TftScanArgs added in v1.1.2

type TftScanArgs struct {
	// contains filtered or unexported fields
}

func (*TftScanArgs) Count added in v1.1.2

func (a *TftScanArgs) Count(count int64) *TftScanArgs

这里为什么要用 Integer

func (*TftScanArgs) GetArgs added in v1.1.2

func (a *TftScanArgs) GetArgs() []interface{}

func (*TftScanArgs) Match added in v1.1.2

func (a *TftScanArgs) Match(pattern string) *TftScanArgs

func (TftScanArgs) New added in v1.1.2

func (a TftScanArgs) New() *TftScanArgs

type TvsCreateIndexArgs added in v1.2.0

type TvsCreateIndexArgs struct {
	// contains filtered or unexported fields
}

func (*TvsCreateIndexArgs) Analyzer added in v1.2.0

func (a *TvsCreateIndexArgs) Analyzer(analyzer string) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) AutoGc added in v1.2.0

func (a *TvsCreateIndexArgs) AutoGc(autoGc bool) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) B added in v1.2.0

func (*TvsCreateIndexArgs) DataType added in v1.2.0

func (a *TvsCreateIndexArgs) DataType(dataType string) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) EfConstruct added in v1.2.0

func (a *TvsCreateIndexArgs) EfConstruct(efConstruct int32) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) GetArgs added in v1.2.0

func (a *TvsCreateIndexArgs) GetArgs() []interface{}

func (*TvsCreateIndexArgs) HybridRatio added in v1.2.0

func (a *TvsCreateIndexArgs) HybridRatio(hybridRatio float32) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) K1 added in v1.2.0

func (*TvsCreateIndexArgs) LexicalAlgorithm added in v1.2.0

func (a *TvsCreateIndexArgs) LexicalAlgorithm(lexicalAlgorithm string) *TvsCreateIndexArgs

func (*TvsCreateIndexArgs) M added in v1.2.0

func (TvsCreateIndexArgs) New added in v1.2.0

type TvsGetDistanceArgs added in v1.2.0

type TvsGetDistanceArgs struct {
	// contains filtered or unexported fields
}

func (*TvsGetDistanceArgs) Filter added in v1.2.0

func (a *TvsGetDistanceArgs) Filter(filter string) *TvsGetDistanceArgs

func (*TvsGetDistanceArgs) GetArgs added in v1.2.0

func (a *TvsGetDistanceArgs) GetArgs() []interface{}

func (*TvsGetDistanceArgs) MaxDist added in v1.2.0

func (a *TvsGetDistanceArgs) MaxDist(maxDist float32) *TvsGetDistanceArgs

func (TvsGetDistanceArgs) New added in v1.2.0

func (*TvsGetDistanceArgs) TopN added in v1.2.0

func (a *TvsGetDistanceArgs) TopN(topN int) *TvsGetDistanceArgs

type TvsHSetArgs added in v1.2.0

type TvsHSetArgs struct {
	// contains filtered or unexported fields
}

func (*TvsHSetArgs) Fields added in v1.2.0

func (a *TvsHSetArgs) Fields(fields map[string]interface{}) *TvsHSetArgs

func (*TvsHSetArgs) GetArgs added in v1.2.0

func (a *TvsHSetArgs) GetArgs() []interface{}

func (TvsHSetArgs) New added in v1.2.0

func (a TvsHSetArgs) New() *TvsHSetArgs

type TvsKnnSearchArgs added in v1.2.0

type TvsKnnSearchArgs struct {
	// contains filtered or unexported fields
}

func (*TvsKnnSearchArgs) EfSearch added in v1.2.0

func (a *TvsKnnSearchArgs) EfSearch(efSearch int) *TvsKnnSearchArgs

func (*TvsKnnSearchArgs) Filter added in v1.2.0

func (a *TvsKnnSearchArgs) Filter(filter string) *TvsKnnSearchArgs

func (*TvsKnnSearchArgs) GetArgs added in v1.2.0

func (a *TvsKnnSearchArgs) GetArgs() []interface{}

func (*TvsKnnSearchArgs) HybridRatio added in v1.2.0

func (a *TvsKnnSearchArgs) HybridRatio(hybridRatio float32) *TvsKnnSearchArgs

func (*TvsKnnSearchArgs) MaxDist added in v1.2.0

func (a *TvsKnnSearchArgs) MaxDist(maxDist float32) *TvsKnnSearchArgs

func (TvsKnnSearchArgs) New added in v1.2.0

func (*TvsKnnSearchArgs) Text added in v1.2.0

func (a *TvsKnnSearchArgs) Text(text string) *TvsKnnSearchArgs

type TvsScanArgs added in v1.2.0

type TvsScanArgs struct {
	// contains filtered or unexported fields
}

func (*TvsScanArgs) Count added in v1.2.0

func (a *TvsScanArgs) Count(count int) *TvsScanArgs

func (*TvsScanArgs) Filter added in v1.2.0

func (a *TvsScanArgs) Filter(filter string) *TvsScanArgs

func (*TvsScanArgs) GetArgs added in v1.2.0

func (a *TvsScanArgs) GetArgs() []interface{}

func (*TvsScanArgs) MaxDist added in v1.2.0

func (a *TvsScanArgs) MaxDist(maxDist float32) *TvsScanArgs

func (TvsScanArgs) New added in v1.2.0

func (a TvsScanArgs) New() *TvsScanArgs

func (*TvsScanArgs) Pattern added in v1.2.0

func (a *TvsScanArgs) Pattern(pattern string) *TvsScanArgs

func (*TvsScanArgs) Vector added in v1.2.0

func (a *TvsScanArgs) Vector(vector string) *TvsScanArgs

type TvsScanIndexArgs added in v1.2.0

type TvsScanIndexArgs struct {
	// contains filtered or unexported fields
}

func (*TvsScanIndexArgs) Count added in v1.2.0

func (a *TvsScanIndexArgs) Count(count int) *TvsScanIndexArgs

func (*TvsScanIndexArgs) GetArgs added in v1.2.0

func (a *TvsScanIndexArgs) GetArgs() []interface{}

func (TvsScanIndexArgs) New added in v1.2.0

func (*TvsScanIndexArgs) Pattern added in v1.2.0

func (a *TvsScanIndexArgs) Pattern(pattern string) *TvsScanIndexArgs

type Update2JudCmd added in v1.1.3

type Update2JudCmd struct {
	*redis.SliceCmd
	// contains filtered or unexported fields
}

func NewUpdate2JudCmd added in v1.1.3

func NewUpdate2JudCmd(ctx context.Context, arg ...interface{}) *Update2JudCmd

func (*Update2JudCmd) DiffValue added in v1.1.3

func (cmd *Update2JudCmd) DiffValue() float64

func (*Update2JudCmd) Result added in v1.1.3

func (cmd *Update2JudCmd) Result() (*Update2JudCmd, error)

func (*Update2JudCmd) SetDiffValue added in v1.1.3

func (cmd *Update2JudCmd) SetDiffValue(diffValue float64)

func (*Update2JudCmd) SetValue added in v1.1.3

func (cmd *Update2JudCmd) SetValue(value float64)

func (*Update2JudCmd) Value added in v1.1.3

func (cmd *Update2JudCmd) Value() float64

Jump to

Keyboard shortcuts

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