- Simple usage
- Modern API
- Async by default
Installation:
$ npm install @cacing/client
const cacing = require('@cacing/client');
(async () => {
try {
const cacingClient = await cacing.connect('cacing://username:password@localhost:6543');
await cacingClient.set('user1', 'cacing');
await cacingClient.set('user2', 'hadihammurabi');
await cacingClient.set('user3', 'needkopi');
console.log(await cacingClient.get('user1'));
console.log(await cacingClient.get('user2'));
console.log(await cacingClient.get('user3'));
} catch(err) {
console.error(err);
} finally {
cacingClient.disconnect();
}
})();