firebase / firebase/firebase-ios-sdk
[FR]: Enable No-Persistence / No-Cache Queries
- Dominant language
- C++
- Stars
- 6.7k
- Forks
- 1.8k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 75
Description
### Description
**Use Case**
I'd like to be able to make certain queries explicitly with no persistence. Given large cached collections in persistence can impact performance, there are some larger documents that I'd like to query when needed but never persist.
**How the Firebase SDK currently handles it**
Persistence settings are set globally at Firestore initialization, there is currently no API to enable certain queries to sidestep cache.
**How you propose the Firebase SDK should handle it**
Either: allow the creation of alternate Firestore instances, with different persistence settings, or, allow queries to provide a `disableCaching` option, that skips persistence.
### API Proposal
_No response_
### Firebase Product(s)
Firestore
Contributor guide
Assessment
This issue has not been assessed yet.