MemcachedClientLike
此内容尚不支持你的语言。
Defined in: src/cache/MemcachedCache.ts:31
Subset of memjs.Client we use. memjs uses Buffer; we always pass strings.
Methods
Section titled “Methods”add(
key,value,settings?):Promise<boolean>
Defined in: src/cache/MemcachedCache.ts:34
Parameters
Section titled “Parameters”string
string | Buffer<ArrayBufferLike>
settings?
Section titled “settings?”expires?
Section titled “expires?”number
Returns
Section titled “Returns”Promise<boolean>
delete()
Section titled “delete()”delete(
key):Promise<boolean>
Defined in: src/cache/MemcachedCache.ts:35
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<boolean>
get(
key):Promise<{flags?:Buffer<ArrayBufferLike> |null;value:Buffer<ArrayBufferLike> |null; }>
Defined in: src/cache/MemcachedCache.ts:32
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<{ flags?: Buffer<ArrayBufferLike> | null; value: Buffer<ArrayBufferLike> | null; }>
increment()
Section titled “increment()”increment(
key,amount,settings?):Promise<{value:number|null; }>
Defined in: src/cache/MemcachedCache.ts:36
Parameters
Section titled “Parameters”string
amount
Section titled “amount”number
settings?
Section titled “settings?”expires?
Section titled “expires?”number
initial?
Section titled “initial?”number
Returns
Section titled “Returns”Promise<{ value: number | null; }>
quit()
Section titled “quit()”quit():
Promise<void>
Defined in: src/cache/MemcachedCache.ts:37
Returns
Section titled “Returns”Promise<void>
set(
key,value,settings?):Promise<boolean>
Defined in: src/cache/MemcachedCache.ts:33
Parameters
Section titled “Parameters”string
string | Buffer<ArrayBufferLike>
settings?
Section titled “settings?”expires?
Section titled “expires?”number
Returns
Section titled “Returns”Promise<boolean>
