Connect with NodeJS
Connect to the Aiven for Valkey™ service using NodeJS with the ioredis
library.
Variables
Replace placeholders in the code sample with values from your service overview page:
Variable | Description |
---|---|
SERVICE_URI | URI for the Aiven for Valkey service connection |
Prerequisites
Install the ioredis
library using the following command:
npm install --save ioredis
Set up and run
-
Create a file named
index.js
and insert the code below, substituting the placeholder with your Aiven for Valkey URI:const Valkey = require('ioredis');
const serviceUri = 'SERVICE_URI';
const valkey = new Valkey(serviceUri);
valkey.set('key', 'hello world');
valkey.get('key').then(function (result) {
console.log(`The value of key is: ${result}`);
valkey.disconnect();
});This code creates a key named
key
with the valuehello world
without an expiration. It then retrieves this key from the Valkey service and outputs its value. -
Run the script using the following command:
node index.js
A successful connection displays:
The value of key is: hello world