Skip to content

v1.1.0

Choose a tag to compare

@l00pss l00pss released this 25 Dec 07:06
· 18 commits to main since this release

RedKit v1.1.0 - Enhanced Testing & Redis Compatibility

New Features

  • Official Redis Client Testing: Complete test suite using github.com/redis/go-redis/v9
  • Performance Benchmarks: Detailed benchmarks showing ~14µs per operation
  • Advanced Redis Commands: Full support for MSET, MGET, INCR, DECR, EXPIRE, TTL, EXISTS, TYPE, KEYS

Improvements

  • Enhanced Documentation: Complete API reference and usage examples
  • Production Ready: Comprehensive production considerations and best practices

Testing Enhancements

  • Concurrent Operations: Thread-safety tests with 20+ goroutines
  • Stress Testing: High-volume operations (10,000+ keys)
  • Real-world Scenarios: Integration tests with actual Redis clients
  • Performance Validation: Benchmark tests for all major operations

Technical Improvements

  • Redis Protocol Compliance: 100% compatibility with Redis RESP protocol
  • Memory Optimization: Efficient memory usage and garbage collection
  • Connection Pooling: Better support for high-concurrency scenarios
  • TLS Support: Enhanced security with configurable TLS settings

What's Next

  • Lua scripting support

Full Changelog: v1.0.0...v1.1.0