All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Limited SCAN command results to maximum 10 keys for better performance
- Added comprehensive unit tests for SCAN command
- String Commands
- GET: Retrieve string values
- SET: Store string values
- Set Commands
- SADD: Add members to a set
- SMEMBERS: Get all members of a set
- Sorted Set Commands
- ZADD: Add members with scores to a sorted set
- ZRANGE: Get range of members from a sorted set
- ZRANGEBYSCORE: Get members within a score range
- ZREM: Remove members from a sorted set
- Hash Commands
- HGET: Get value of a hash field
- HGETALL: Get all fields and values in a hash
- HMSET: Set multiple hash fields to multiple values
- Key Commands
- DEL: Delete keys
- SCAN: Iterate over keys matching a pattern