Async backends¶
API reference for the native async storage backend classes in
remote_store.aio.backends. Each implements the
AsyncBackend protocol and runs on the event loop without a
thread-pool bridge.
| Class | Description |
|---|---|
| AsyncMemoryBackend | In-memory async backend for testing |
| AsyncAzureBackend | Native async Azure Blob Storage and ADLS Gen2 |
| GraphBackend | Microsoft Graph backend (OneDrive, SharePoint, Teams files) |
Sync backends run under AsyncStore too
A native async backend is only needed when you want true non-blocking
I/O. Any synchronous backend works under
AsyncStore via the thread-pool
SyncBackendAdapter, which AsyncStore applies
automatically.
See also¶
- Backends — the synchronous backend classes
- Async Store Guide — usage patterns
- Capabilities Matrix — per-backend capability comparison