Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RedisHelper

Interface for all interaction with a redis. Essentially a typescript wrapper for this package

Usage:

  1. RedisHelper.connect
  2. RedisHelper.getConnection

Hierarchy

  • RedisHelper

Index

Constructors

Private constructor

  • new RedisHelper(port: number, host: string, db?: number): RedisHelper

Properties

Private client

client: RedisClient

Static Private instance

instance: RedisHelper

Methods

Private connectToDB

  • connectToDB(): Promise<boolean>

get

  • get(key: string): Promise<string>

getObject

  • getObject<T1>(key: string): Promise<T1>

set

  • set(key: string, value: string): Promise<void>

setObject

  • setObject<T1>(key: string, value: T1): Promise<void>

Static connect

  • connect(port?: number, host?: string, db?: number): Promise<RedisHelper>

Static getConnection

Generated using TypeDoc