https://github.com/chronark/redis-query
Client side secondary indexing for Redis
https://github.com/chronark/redis-query
Last synced: over 1 year ago
JSON representation
Client side secondary indexing for Redis
- Host: GitHub
- URL: https://github.com/chronark/redis-query
- Owner: chronark
- License: mit
- Created: 2023-01-23T09:04:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-23T09:12:31.000Z (over 3 years ago)
- Last Synced: 2025-03-16T14:39:59.842Z (over 1 year ago)
- Language: TypeScript
- Size: 54.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# redis query
**This is a WIP**
Once this project reaches a stable state, it will be moved to and maintained by
[Upstash](https://github.com/upstash)
## Features
- [x] Secondary indexes
- [x] Ranged queries
- [x] constant lookup time, regardless of collection size
## Usage
Check out `main.ts` for an example
TODO:
- [ ] Add more tests
- [ ] Remove deno, I'd rather go with nodejs
- [ ] use [@upstash/redis](https://github.com/upstash/upstash-redis) to allow
running this in edge runtimes
- [ ] Add migration support