← Cloudflare Workers KV / kv / reference
Časté dotazy
Často kladené otázky o Workers KV.
Obecné
Mohu používat Workers KV bez použití Workers?
Ano, Workers KV můžete používat i mimo Workers pomocí REST API nebo přidružený Cloudflare SDK pro REST API. Je důležité si uvědomit limity REST API které platí.
Na co je třeba dbát při výběru způsobu přístupu ke KV?
Při výběru způsobu přístupu k Workers KV zvažte následující:
- Výkon: Přístup k Workers KV přes Workers Binding API je obecně rychlejší než použití REST API, protože se tím vyhnete režii HTTP požadavků.
- Rychlostní limity: Mějte na paměti, že pro každou metodu přístupu platí odlišné limity četnosti požadavků. REST API má nižší limit rychlosti zápisu ve srovnání s Workers Binding API. Více informací naleznete v Jaký je limit rychlosti pro Workers KV?
Proč se aktualizovaná hodnota páru klíč-hodnota nezobrazí okamžitě?
Workers KV data intenzivně ukládá do cache napříč sítí Cloudflare. Proto je možné, že přečtete hodnotu z cache až po dobu TTL cache doba platnosti.
Je Workers KV eventuálně konzistentní, nebo silně konzistentní?
Workers KV je eventuálně konzistentní.
Workers KV ukládá data do centrálních úložišť a replikuje je do všech lokalit Cloudflare pomocí hybridního přístupu replikace push/pull. To znamená, že předchozí hodnota páru klíč-hodnota může být v dané lokalitě vidět až po dobu TTL cache. To znamená, že Workers KV je eventuálně konzistentní.
Viz Jak KV funguje.
Pokud Worker odešle do Workers KV hromadný požadavek, započítá se každý jednotlivý klíč do Limit dílčích požadavků Workeru (1000)?
Ne. Hromadný požadavek na Workers KV se počítá jako jedna operace bez ohledu na počet klíčů v požadavku. Můžete si tak například odeslat 500 hromadných požadavků KV a 500 požadavků R2, celkem tedy 1000 operací.
Jaký je limit rychlosti pro Workers KV?
Limit rychlosti Workers KV se liší podle způsobu přístupu.
Operace do Workers KV prostřednictvím REST API podléhají stejným limity REST API. Tento limit je sdílený napříč všemi požadavky na REST API Cloudflare.
Při zápisu do Workers KV pomocí Workers Binding API je limit rychlosti zápisu 1 zápis za sekundu na klíč, bez omezení napříč klíči KV.
Ceny
Při zápisu prostřednictvím Workers KV REST API, jak se účtují zápisy?
Každý pár klíč-hodnota v PUT požadavek se počítá jako jeden zápis, stejně jako každé volání PUT ve Workers API se počítá jako zápis. Zápis 5,000 klíčů přes REST API má stejné náklady na zápis jako provedení 5,000 PUT volání ve Workeru.
Počítají se dotazy, které zadávám v dashboardu nebo přes wrangler (CLI), jako zpoplatněné využití?
Ano, veškeré operace prostřednictvím dashboardu Cloudflare nebo wrangler, včetně aktualizace (zápisu) klíčů, mazání klíčů a výpisu klíčů v oboru názvů, se počítají jako zpoplatněné využití Workers KV.
Účtuje si Workers KV poplatky za přenos dat / odchozí provoz (egress)?
Ne.
Jsou expirace klíčů účtovány jako operace odstranění?
Ne. Expirace klíčů nejsou zpoplatněné operace.