Como gerenciar KV Store com Functions
Aprenda como armazenar, recuperar e excluir dados usando KV Store dentro de suas functions.
Este guia mostra como interagir com o KV Store a partir de suas Functions para armazenar, recuperar e excluir dados chave-valor.
Ir para referência do KV StoreRequisitos
Antes de começar, certifique-se de ter:
- Functions habilitadas em sua Application.
- Um namespace do KV Store criado via Console ou API.
Criando uma função para interagir com o KV Store
Siga estes passos para criar uma function que se comunica com o KV Store:
- Acesse o Azion Console.
- No canto superior esquerdo, selecione Functions.
- Clique em + Function.
- Digite um nome para sua função, por exemplo:
kv-store-handler. - Exclua o código placeholder no editor.
- Cole um dos exemplos de código abaixo de acordo com seu caso de uso.
Armazenando dados
Este exemplo demonstra como armazenar diferentes tipos de dados no KV Store:
Recuperando dados
Este exemplo mostra como recuperar dados em diferentes formatos:
Recuperando múltiplas chaves
Busque múltiplos valores em uma única operação:
Recuperando dados com metadados
Use getWithMetadata para recuperar tanto o valor quanto seus metadados associados:
Excluindo dados
Remova uma chave do armazenamento:
Trabalhando com dados binários
Armazene e recupere dados binários usando ArrayBuffer:
Trabalhando com streams
Para dados grandes, use ReadableStream para uso eficiente de memória:
Usando namespaces específicos
Trabalhe com diferentes namespaces para isolamento de dados:
Instanciando a função
Após criar sua função, você precisa instanciá-la em sua application:
Ir para como instanciar functions em sua aplicação