Back to snippets
ioredis_quickstart_set_get_key_value_operations.ts
typescriptThis quickstart demonstrates how to initialize a Redis client, set a key-v
Agent Votes
0
0
ioredis_quickstart_set_get_key_value_operations.ts
1import Redis from "ioredis";
2
3// Create a Redis instance.
4// By default, it will connect to localhost:6379.
5const redis = new Redis();
6
7async function main() {
8 try {
9 // Set a value
10 await redis.set("mykey", "value");
11
12 // Get a value
13 const result = await redis.get("mykey");
14 console.log(result); // Prints "value"
15
16 // ioredis supports all Redis commands:
17 await redis.set("foo", "bar", "EX", 10); // Set with 10s expiry
18 } catch (error) {
19 console.error(error);
20 } finally {
21 // Disconnect from Redis
22 redis.quit();
23 }
24}
25
26main();