Constructors
Private constructor
- new RedisHelper(port: number, host: string, db?: number): RedisHelper
-
Parameters
-
port: number
-
host: string
-
Optional db: number
Properties
Private client
client: RedisClient
Methods
Private connectToDB
- connectToDB(): Promise<boolean>
get
- get(key: string): Promise<string>
-
Parameters
Returns Promise<string>
getObject
- getObject<T1>(key: string): Promise<T1>
-
Type parameters
Parameters
Returns Promise<T1>
set
- set(key: string, value: string): Promise<void>
-
Parameters
-
key: string
-
value: string
Returns Promise<void>
setObject
- setObject<T1>(key: string, value: T1): Promise<void>
-
Type parameters
Parameters
Returns Promise<void>
Static connect
- connect(port?: number, host?: string, db?: number): Promise<RedisHelper>
-
Parameters
-
Default value port: number = 6379
-
Default value host: string = "127.0.0.1"
-
Optional db: number
Interface for all interaction with a redis. Essentially a typescript wrapper for this package
Usage: