Solidis LogoSolidis

Performance Benchmarks

Real-world performance comparisons between Solidis and IoRedis.

Benchmark Methodology
1000 concurrent commands × 10 iterations, 1 KB random-string payload per request
Test Duration
10 iterations per benchmark
Concurrency
1000 concurrent commands
Payload Size
1 KB random string data
Performance Summary
79%
Maximum Speed Boost
Hash operations
0
Dependencies
Pure implementation
<30KB
Bundle Size
Minimal footprint
Detailed Benchmark Results
Solidis vs IoRedis performance comparison across different Redis operations
BenchmarkSolidisIoRedisPerformance
Hash
HSET + HGET + HGETALL
248.82ms446.03ms79% FASTER 🔥🔥
Set Operations
SADD + SISMEMBER + SREM
257.35ms444.08ms73% FASTER 🔥🔥
Expire
SET + EXPIRE + TTL
198.11ms339.78ms72% FASTER 🔥🔥
Non-Transaction
SET with EXPIRE + GET
259.69ms394.34ms52% FASTER 🔥
List
LPUSH + RPUSH + LRANGE
219.76ms345.48ms57% FASTER 🔥
Counter
INCR + DECR
174.04ms258.71ms49% FASTER 🔥
List operations
LPUSH + RPUSH + LPOP + RPOP + LLEN
396.67ms587.16ms48% FASTER 🔥
Transaction + Non-Transaction
SET + GET
435.46ms574.26ms32% FASTER ⚡️
Multi-key
MSET + MGET
393.87ms437.45ms11% FASTER ⚡️
Transaction
SET with EXPIRE + GET
286.75ms328.00ms14% FASTER ⚡️
Set
SADD + SISMEMBER + SMEMBERS
260.66ms275.27ms6% FASTER ⚡️
Hash operations
HMSET + HMGET + HDEL
360.69ms377.32ms5% FASTER ⚡️
Why Solidis is Faster
  • Zero Dependencies
    No overhead from external libraries
  • Optimized Parser
    Custom RESP protocol implementation
  • Efficient Memory Management
    Zero-copy buffer operations
  • Smart Connection Pooling
    Intelligent connection management
Test Environment
  • Node.js Version:v22.0.0
  • Redis Version:7.0.11
  • Platform:Linux x64
  • CPU:Intel Xeon
  • Memory:16GB RAM
  • Network:localhost

Ready to Experience the Speed?

Join thousands of developers who have already upgraded to Solidis for better performance.