1.0.1 • Published 2 years ago

redis-methods v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

A redis approach that is simple to use

Why

Because you can quickly get data in a promise value to use a variable. As a result, you won't be able to use the callback function in your code.

Demo

     var redis = require('redis-methods);

     var Redis = new redis('host link','port');

     (async function(){

     //this method select your db

     Redis.setDb(1);
     // TREDIS SET AS KEY VALUE STRING .
     Redis.setData(keyname,value);

     //REDIS GET AS KEY VALUE STRING 

     let value = await Redis.getData(keyname);

     //Object set in Redis 

     Redis.hmsetData(keyname,object_data);

     //Get a Object Data

     let value_1 = await Redis.hmgetData(keyname);

     //Members add  in Redis

     Redis.memberAdd(keyname,value);

     // Members remove  in Redis 

     Redis.memberRemove(keyname,value);

     //Get all values in members 
     
     let value_2 = await Redis.members(keyname);

     //Expire Time set

     Redis.expire(keyname,time);

     //set a subkey values in Redis 

     Redis.hsetData(keyname,subkeyname,value);

     // Get a particular sub key value in Redis

     let value_3 = await Redis.hgetData(keyname,subkeyname);

     //Delete a Particular Key in Redis 

     Redis.deleteKey(keyname);

     //Store Array type data in Redis
     Redis.storeDataArray(keyname,value);

     //Get Array type data in Redis 
     let value_4 = await Redis.getArrayData(keyname);

     //close the Redis connection 

     Redis.client.quit();



     }())