MCPcopy Create free account
hub / github.com/ByteStorage/FlyDB / EXPIRE

Method EXPIRE

structure/expiring_key.go:28–31  ·  view source on GitHub ↗
(key string, seconds int64)

Source from the content-addressed store, hash-verified

26}
27
28func (ek *ExpireStructure) EXPIRE(key string, seconds int64) error {
29 deadtime := ek.getCurrentMiliUnixTimeStamp() + seconds*1000
30 return ek.setExpireToDB(key, deadtime)
31}
32
33func (ek *ExpireStructure) PEXPIRE(key string, milliseconds int64) error {
34 deadtime := ek.getCurrentMiliUnixTimeStamp() + milliseconds

Callers 3

TestExpireStructure_TTLFunction · 0.80

Calls 2

setExpireToDBMethod · 0.95

Tested by 3

TestExpireStructure_TTLFunction · 0.64