Ultra-cache with Deno KV
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the feature**
I would like to cache the collection list into the KV, so app does not need to make that any reads.
SubSquid is able to handle the file writes and reads,
the only problem is how to handle restarts :)
**Expected outcome**
I expect to have faster indexing processor as it would cachce the data on KV instead of DB
**Additional context**
- [Using KV in Node.js](https://docs.deno.com/deploy/kv/manual/node/)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the indexing processor and the collection-list database reads, then review the linked Deno KV Node.js documentation and how SubSquid handles file reads and writes. Done means collection data is cached in KV, indexing avoids those database reads, and cache behavior across restarts is defined.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- deno, typescript
- Domain
- backend, databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100