Solidis
The fastest Redis client for Node.js. Zero dependencies, up to 2.0x faster than the next-fastest client, battle-tested in production.
npm install @vcms-io/solidisGet Started in Minutes
Install Solidis and start building high-performance Redis applications with just a few lines of code.
import { SolidisFeaturedClient } from '@vcms-io/solidis/featured';
const client = new SolidisFeaturedClient({
host: '127.0.0.1',
port: 6379,
});
await client.set('key', 'value');
const value = await client.get('key');import { SolidisClient } from '@vcms-io/solidis';
import { get } from '@vcms-io/solidis/command/get';
import { set } from '@vcms-io/solidis/command/set';
const client = new SolidisClient({
host: '127.0.0.1',
port: 6379,
}).extend({ get, set });
await client.set('key', 'value');Why Choose Solidis?
The reasons why teams in production choose Solidis over alternatives.
Serverless-Ready Bundle
Under 30 KB min bundle with zero dependencies. Critical for cold start performance in serverless environments like AWS Lambda.
Faster Than Every Other Client
Fastest in 19 of 19 benchmarks against ioredis, iovalkey, node-redis, valkey-glide and speedkey, with binary-safe RESP parsing, automatic pipeline batching, and setImmediate coalescing.
Battle-Tested Stability
100% test coverage with 2+ years in production and zero error reports. Built to run without surprises.
RESP2 + RESP3 Support
All 15 RESP3 reply types including Map, Set, Push, Attribute, BigNumber. Tree-shakable architecture — import only the commands you need.
Fast by Design
Fastest in 19 of 19 benchmarks against ioredis, iovalkey, node-redis, valkey-glide and speedkey, and up to 2.0x faster than the next-fastest client. 100,000 operations, 10,000 concurrency, 1 KB payload.
SOLID Architecture
Clean, maintainable code following SOLID principles for better extensibility
Ready to get started?
Install Solidis and start building high-performance Redis applications today.
