A simple write through cache for 2 dimensional data structures using redis, also be called as lsm data structure.
- Used for providing high write throughputs.
- Converting high speed incoming data(streams) for micro batch processing.
- Sorts incoming data with option to bin them into batches.
- Provides horizontal & vertical scalling with multiple shards.
- Provides mechanism to purge data to cold storage.
- Provides range reads.
- Designed for micro-services enviroment.
- Authors :heart for Open Source.
- redis-scripto for handling lua scripts.
- New ideas/techniques are welcomed.
- Raise a Pull Request.
W.I.P(Not released yet)
- When using horizontal scalling it is very important to synchronise time between shards via NTP.
This project is contrubution to public domain and completely free for use, view LICENSE.md file for details.