redbase
redbase copied to clipboard
A simple, fast, type-safe database on top of Redis
- refactor(adapters): switch from abstract classes to interfaces - feat(adapters): add upstash-rest adapater I've chosen to go without dependencies here, because the `@upstash/redis` client is not as low level as...
Currently each `"table"` or `"collection"` creates a new redis connection pool. ```ts import { Redbase } from 'redbase' // Can use strings, numbers or buffers as well type MyValue =...
- Adapters inherit from an abstract class in `src/adapters/base.ts`. That way we can enforce implementation of each method. - Adapters must also support transactions, which (for IORedis) work with a...
Looking for someone to take this on!