1.2.2 • Published 8 months ago

redis-cluster-server v1.2.2

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

redis-cluster-server NPM version

Redis Client to use cache for Cluster AWS or Server

Usage

import { RedisClient }  from 'redis-cluster-server';

/** configure the Redis Client
 * 
 * cluster_endpoint : define aws cluster or server 
 * cluster_port: port in use
 * redis_pass: redis password 
 * is_cluster: if use cluster set true else set false 
 **/
const redisConnect = {
  cluster_endpoint: 'localhost', 
  cluster_port : 6379,
  redis_pass : 'password',
  is_cluster: 'false', 
}

const rc = new RedisClient(
  redisConnect.cluster_endpoint,
    redisConnect.cluster_port,
    redisConnect.redis_pass,
    redisConnect.is_cluster
  );

 //test of redis client server in localhost
  const bootstrap = async () => {

    //set information name as variable 'test'  
    await rc.set(
      'test', //key
      JSON.stringify({who: 'jose', name: 'test' }), //value
      3600, //expiration
    );
  
  //get information of 'test' 
    const returnedCache = await rc.get(
      'test' //key
    );

    console.log(returnedCache)
  }

  bootstrap()

Authors

Jose Rubilar

Licence

Copyright (c) 2023, Jose Rubilar. Released under the MIT license

1.1.1

8 months ago

1.1.0

8 months ago

1.2.2

8 months ago

1.2.1

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago