108 GitHub Stars(cached)
Solidis
High-performance, SOLID-structured RESP client for Redis and other RESP-compatible servers
Why Choose Solidis?
Built with performance and reliability in mind, following SOLID principles for maintainable code.
High Performance
Optimized for speed with efficient connection pooling and minimal overhead
SOLID Architecture
Clean, maintainable code following SOLID principles for better extensibility
TypeScript First
Full TypeScript support with comprehensive type definitions and IntelliSense
Performance
Blazing Fast Performance
Solidis delivers up to 79% faster performance than IoRedis with zero dependencies
| Benchmark | Solidis | IoRedis | Speed Boost |
|---|---|---|---|
Hash HSET + HGET + HGETALL | 248.82ms | 446.03ms | 79% FASTER 🔥🔥 |
Set Operations SADD + SISMEMBER + SREM | 257.35ms | 444.08ms | 73% FASTER 🔥🔥 |
Expire SET + EXPIRE + TTL | 198.11ms | 339.78ms | 72% FASTER 🔥🔥 |
Non-Transaction SET with EXPIRE + GET | 259.69ms | 394.34ms | 52% FASTER 🔥 |
Get Started in Minutes
Install Solidis and start building high-performance Redis applications with just a few lines of code.
1
Install via npm or yarn2
Configure your Redis connection3
Start building amazing applicationsQuick Installation
# Install Solidis
npm install @vcms-io/solidis
# Basic usage
import { SolidisClient } from '@vcms-io/solidis';
const client = new SolidisClient();
await client.connect();
Community & Activity
Join our growing community of developers using Solidis in production
GitHub StatisticsCached data
Stars
108
Forks
1
Watchers
5
Issues
3
Repository data from GitHub • Updated regularly
Comprehensive Documentation
Everything you need to master Solidis
Getting Started
Step-by-step guides for beginners and experienced developers
API Reference
Complete API documentation with examples and type definitions
Tutorials
Learn by building real-world applications and use cases