redissess

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Md5String

func Md5String(dfsID string) string

Types

type SESSRedisDriver

type SESSRedisDriver struct {
	RD *redis.Client
}

SESSRedisDriver implement in redis

func InitRedis

func InitRedis() SESSRedisDriver

InitRedis init redis instance

func (SESSRedisDriver) Close

func (d SESSRedisDriver) Close()

Close close redis instance when exit

func (SESSRedisDriver) DelAllParts

func (d SESSRedisDriver) DelAllParts(dfsID string)

func (SESSRedisDriver) DelCompletePart

func (d SESSRedisDriver) DelCompletePart(dfsID string)

func (SESSRedisDriver) DelImurs

func (d SESSRedisDriver) DelImurs(dfsID string)

func (SESSRedisDriver) DelRedisKey added in v1.0.7

func (d SESSRedisDriver) DelRedisKey(redisKey string) error

DelRedisKey delete redis key

func (SESSRedisDriver) GetCommonSession

func (d SESSRedisDriver) GetCommonSession(key string) ([]byte, error)

GetCommonSession get common session byte or error by key name

func (SESSRedisDriver) GetCompletePart

func (d SESSRedisDriver) GetCompletePart(dfsID string) (value []byte)

func (SESSRedisDriver) GetImurs

func (d SESSRedisDriver) GetImurs(dfsID string) (imurs []byte)

func (SESSRedisDriver) RedisLockRefresh

func (d SESSRedisDriver) RedisLockRefresh(redisKey string, expiration time.Duration) (succ bool)

RedisLockRefresh redis lock

func (SESSRedisDriver) SetCommonSession

func (d SESSRedisDriver) SetCommonSession(key string, val interface{}) error

SetCommonSession set common session

func (SESSRedisDriver) SetCompletePart

func (d SESSRedisDriver) SetCompletePart(dfsID string, allParts interface{})

func (SESSRedisDriver) SetExpireSession

func (d SESSRedisDriver) SetExpireSession(key string, val interface{}, expire int) error

SetExpireSession set expirable session

func (SESSRedisDriver) SetImurs

func (d SESSRedisDriver) SetImurs(dfsID string, imurs interface{})

Jump to

Keyboard shortcuts

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