HttpNumericConfig
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:439
六个数值配置,全部可覆盖、全部有默认。
Properties
conditionalCacheSize
conditionalCacheSize: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:457
条件请求响应缓存的条目上限。默认 256;仅在 conditionalRequests 为 true 时生效。
Remarks
一页 / 一块各占一个条目,所以上限要按并发活跃查询的总页数估,不是按实体数。 取太小会让翻页里最热的首页被反复挤出,退化成没有缓存(不产生错误结果)。
idChunkSize
idChunkSize: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:443
findByIds 单块 id 数。默认 100(对标 SUPABASE_IN_CHUNK_SIZE)
maxEmptyPages
maxEmptyPages: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:445
token 形态下连续空页容忍上限。默认 3;0 = 不容忍空页
maxPages
maxPages: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:447
单次 fetchMetadata 总页数上限。默认 1000;触顶是抛错不是截断
pageSize
pageSize: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:441
单页条数,透传为 handler 的 ctx.limit。默认 1000(对标 SUPABASE_PAGE_SIZE)
requestTimeoutMs
requestTimeoutMs: number;
Defined in: packages/rxdb-adapter-http/src/http.interface.ts:449
单个 HTTP 请求的超时上限(毫秒)。默认 30000