Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/deno/ext/kv/01_db.ts>Kv

A modern runtime for JavaScript and TypeScript.
Go to Latest
class Kv
import { Kv } from "https://deno.land/x/deno@v1.36.1/ext/kv/01_db.ts";

Constructors

new
Kv(rid?: number, symbol?: symbol)

Methods

enqueue(message: unknown, opts?: { delay?: number; keysIfUndelivered?: Deno.KvKey[]; })
get(key: Deno.KvKey, opts?: { consistency?: Deno.KvConsistencyLevel; })
getMany(keys: Deno.KvKey[], opts?: { consistency?: Deno.KvConsistencyLevel; }): Promise<Deno.KvEntry<unknown>[]>
list(selector: Deno.KvListSelector, options?: { limit?: number; batchSize?: number; cursor?: string; reverse?: boolean; consistency?: Deno.KvConsistencyLevel; }): KvListIterator
listenQueue(handler: (message: unknown) => Promise<void> | void): Promise<void>
set(key: Deno.KvKey, value: unknown)