Tipo de dados Redis | Editor de dados Navicat

Um recurso importante que distingue o Redis de outros armazenamentos de valor-chave é que ele oferece suporte a vários tipos de dados, incluindo strings, listas, conjuntos, conjuntos classificados e hashes. Grego (hash). Isso facilita a solução de problemas para os desenvolvedores, pois eles tendem a saber qual tipo de dados usar para cada trabalho. Este artigo descreve os seis tipos de dados suportados pelo Redis. Interessado em experimentar o Navicat para Redis? Você pode  baixar uma versão de avaliação totalmente funcional aqui  e experimentá-la por 14 dias.

Corda

O Redis armazena strings como sequências de bytes. As strings no Redis são binárias seguras, o que significa que seu comprimento é fixo em vez de determinado por um ou mais caracteres de terminação especiais. Portanto, uma string pode armazenar até 512 MB de dados.

No  Navicat for Redis  , podemos selecionar "Editar" -> "Adicionar chave" no menu principal para criar um novo par chave-valor. Isso adicionará uma nova linha vazia na exibição de dados e abrirá o editor:

Podemos usar o editor para definir as seguintes informações:

  • nome da chave
  • Tipo de chave
  • valor
  • TTL (tempo de vida)

Clicar no botão "Aplicar" preencherá uma nova linha com o conteúdo do formulário "Editor". Também mostra a magnitude do valor:

Cerquilha

No Redis, um hash é uma coleção de pares chave-valor. Como tal, são uma boa escolha para representar objetos e armazenar grupos de contadores, etc. Cada hash pode armazenar até 2 ^ 32 - 1 pares de valor de campo (mais de 4 bilhões!).

Para valores de hash, o editor Navicat possui uma tabela com as colunas "campo" e "valor":

Lista

Uma lista Redis é apenas uma lista de strings, classificadas pela ordem em que foram adicionadas. Você pode adicionar elementos à cabeça ou à cauda de uma lista do Redis. O comprimento máximo de uma lista é 2^32 - 1, ou 4294967295 elementos (cada lista pode ter mais de 4 bilhões de elementos!).

No editor Navicat, os valores da lista são expressos como "elementos". Clicando no botão de [...] reticências à direita de "Elementos" abrirá um editor especial onde você poderá inserir a lista completa:

Definir

Redis Set é uma coleção não ordenada de strings. O conjunto é semelhante à lista, exceto que o conjunto não permite duplicatas e a ordem de inserção não é preservada.

Os conjuntos também podem ser classificados. Em um conjunto ordenado (Sorted Set), cada membro é associado a uma pontuação (score), e o conjunto ordenado é organizado em ordem de valor de pontuação do menor para o maior. Embora os membros sejam únicos, as pontuações podem ser repetidas.

A maneira como o Navicat lida com Set é muito semelhante à maneira como ele lida com List. Aqui está um exemplo:

Na lista suspensa "Tipo de chave", "zset" é um conjunto ordenado:

Fluxo

O tipo de dados de fluxo Redis foi introduzido no Redis 5.0. O Stream emula uma estrutura de dados de log, mas também implementa várias operações para superar algumas das limitações dos logs somente de acréscimo típicos.

Sim, o Navicat for Redis suporta o tipo de dados Stream!

Conclusão sobre tipos de dados Redis

Este artigo fornece uma visão geral dos seis tipos de dados suportados pelo Redis, incluindo o novo tipo Stream. Interessado em experimentar o Navicat para Redis? Você pode  baixar uma versão de avaliação totalmente funcional aqui  e experimentá-la por 14 dias.

Artigos técnicos relacionados ao Redis

Produtos secos técnicos | Comece a usar o Redis

Introdução à função Navicat para Redis

Navicat for Redis e Navicat Premium 16.2 agora são lançados oficialmente | Libere todo o potencial do Redis

Lista de recursos do Navicat para Redis

revisão anterior 

  1. Navicat agora suporta oficialmente o Redis
  2. Recrute o oficial de experiência da ferramenta de monitoramento Navicat Monitor 3.0 |
  3. Tutorial de nível babá | Backup manual Navicat e backup automático
  4. O Navicat 16 suporta oficialmente os produtos de banco de dados de linha completa da OceanBase
  5. Experimente o Navicat 16 gratuitamente
  6. História de desenvolvimento de 20 anos da Navicat | Fundada em Hong Kong, China em 1999
  7. A função de WHERE 1=1 na instrução SQL
  8. Calcular a porcentagem do total de linhas no SQL
  9. O evento interativo de presentes está em andamento | O prêmio é o Navicat Premium no valor de 819 yuan
  10. Sites falsos causam vários riscos de segurança | Declaração solene oficial: Não compre ou baixe o software Navicat de canais não oficiais

Acho que você gosta

Origin blog.csdn.net/weixin_53935287/article/details/131457516
Recomendado
Clasificación