Tipo de datos Redis | Editor de datos Navicat

Una característica clave que distingue a Redis de otros almacenes de clave-valor es que admite múltiples tipos de datos, incluidas cadenas, listas, conjuntos, conjuntos ordenados y hashes. Esto facilita la resolución de problemas para los desarrolladores, ya que tienden a saber qué tipo de datos usar para cada trabajo. Este artículo describirá los seis tipos de datos admitidos por Redis. ¿Está interesado en probar Navicat para Redis? Puede   descargar una versión de prueba totalmente funcional aquí y probarla durante 14 días.

Cadena

Redis almacena cadenas como secuencias de bytes. Las cadenas en Redis son binarias seguras, lo que significa que su longitud es fija en lugar de estar determinada por uno o más caracteres de terminación especiales. Por lo tanto, una cadena puede almacenar hasta 512 MB de datos.

En  Navicat for Redis  , podemos seleccionar "Editar" -> "Agregar clave" en el menú principal para crear un nuevo par clave-valor. Esto agregará una nueva fila vacía en la vista de datos y abrirá el editor:

Podemos usar el editor para establecer la siguiente información:

  • Nombre clave
  • tipo de llave
  • valor
  • TTL (tiempo de vida)

Al hacer clic en el botón "Aplicar", se completará una nueva fila con el contenido del formulario "Editor". También muestra la magnitud del valor:

Picadillo

En Redis, un hash es una colección de pares clave-valor. Por tanto, son una buena opción para representar objetos y almacenar grupos de fichas, etc. Cada hash puede almacenar hasta 2^32 - 1 pares de valores de campo (¡más de 4 mil millones!).

Para valores hash, el editor Navicat tiene una tabla con columnas "campo" y "valor":

Lista

Una lista Redis es solo una lista de cadenas, ordenadas por el orden en que se agregaron. Puede agregar elementos al principio o al final de una lista de Redis. La longitud máxima de una lista es 2^32 - 1, o 4294967295 elementos (¡cada lista puede tener más de 4 mil millones de elementos!).

En el editor de Navicat, los valores de lista se expresan como "elementos". Al hacer clic en el botón de puntos suspensivos [...] a la derecha de "Elementos" se abrirá un editor especial donde puede ingresar la lista completa:

Colocar

Redis Set es una colección desordenada de cadenas. Set es similar a list excepto que Set no permite duplicados y no se conserva el orden de inserción.

Los conjuntos también se pueden ordenar. En un conjunto ordenado (Sorted Set), cada miembro está asociado con una puntuación (puntuación), y el conjunto ordenado se organiza en el orden del valor de la puntuación de menor a mayor. Si bien los miembros son únicos, las puntuaciones se pueden repetir.

La forma en que Navicat maneja Set es muy similar a la forma en que maneja List. Aquí hay un ejemplo:

En la lista desplegable "Tipo de clave", "zset" es un conjunto ordenado:

Arroyo

El tipo de datos de transmisión de Redis se introdujo en Redis 5.0. Stream emula una estructura de datos de registro, pero también implementa múltiples operaciones para superar algunas de las limitaciones de los registros típicos de solo agregar.

Sí, Navicat for Redis admite el tipo de datos Stream.

Conclusión sobre los tipos de datos de Redis

Este artículo proporciona una descripción general de los seis tipos de datos compatibles con Redis, incluido el nuevo tipo Stream. ¿Está interesado en probar Navicat para Redis? Puede   descargar una versión de prueba totalmente funcional aquí y probarla durante 14 días.

Artículos técnicos relacionados con Redis

Productos secos técnicos | Empezar a usar Redis

Introducción a la función Navicat para Redis

Navicat for Redis y Navicat Premium 16.2 ahora se lanzan oficialmente | Libere todo el potencial de Redis

Lista de funciones de Navicat para Redis

Revisión anterior 

  1. Navicat ahora es oficialmente compatible con Redis
  2. Reclutar al oficial de experiencia de la herramienta de monitoreo Navicat Monitor 3.0 |
  3. Tutorial de nivel de niñera | Copia de seguridad manual y copia de seguridad automática de Navicat
  4. Navicat 16 admite oficialmente los productos de base de datos de línea completa de OceanBase
  5. Prueba Navicat 16 gratis
  6. Historia de desarrollo de 20 años de Navicat | Fundada en Hong Kong, China en 1999
  7. El rol de WHERE 1=1 en la sentencia SQL
  8. Calcular el porcentaje de filas totales en SQL
  9. El evento de regalos interactivos está en progreso | El premio es Navicat Premium por valor de 819 yuanes
  10. Los sitios web falsos causan múltiples riesgos de seguridad | Declaración solemne oficial: no compre ni descargue el software Navicat de canales no oficiales

Supongo que te gusta

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