Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 16118|Respuesta: 1

[Redis] ¿Cuántas claves se pueden almacenar en una instancia de Redis y cuáles son las claves y valores máximos?

[Copiar enlace]
Publicado en 24/1/2019 9:46:20 | | | |
Oficialmente, un singleton puede manejar 250 millones de llaves, y el tamaño máximo de una clave o valor es 512M.

¿Cuál es el número máximo de claves que puede contener una sola instancia de Redus? ¿y cuál es el número máximo de elementos en un Hash, Lista, Set o Conjunto Ordenado?
Redis puede manejar hasta 232 llaves y fue probado en la práctica para manejar al menos 250 millones de teclas por instancia.

Cada hash, lista, conjunto y conjunto ordenado puede contener 232 elementos.

En otras palabras, tu límite probablemente sea la memoria disponible en tu sistema.



Enlaces de referencia:https://redis.io/topics/faq






Anterior:Victoria 7-3 sobre el equipo surcoreano de béisbol
Próximo:14 de enero Morning Post (jueves)
 Propietario| Publicado en 5/3/2019 17:14:33 |
El tipo de conjunto también se utiliza para almacenar múltiples elementos de cadena, pero a diferencia de una lista, sus elementos no están ordenados e irrepetibles, y no pueden obtenerse mediante un índice. Como se muestra en la figura siguiente, el conjunto user:1:follows contiene cuatro elementos: "su", "eso", "deportes" y "música", y un conjunto puede almacenar hasta (2 a la potencia de 32 - 1) elementos.



1) Operaciones intra-colección
(1) Añadir elemento valor clave sadd [valor...]  El resultado de retorno es el número de elementos que se añadieron con éxito.

(2) Eliminar el elemento srem clave valor [valor...]  El resultado de retorno es el número de elementos que se eliminaron con éxito.

(3) Obtener el número de elementos clave de la carta

(4) Determinar si el elemento pertenece al conjunto de valores clave hermanados

(5) Devolver aleatoriamente un número especificado de elementos del conjunto SrandMember Key [count] [count] es un parámetro opcional; si no está escrito, el valor por defecto es: 1.

(6) Remover aleatoriamente elementos de la operación de clave spop del set puede extraer aleatoriamente un elemento del conjunto.

(7) Obtén todos los elementos de la clave de conjunto Smembers Consigue todos los elementos de la colección, y el resultado de retorno está fuera de orden.

2) Funcionamiento entre colecciones
(1) Encontrar la intersección de múltiples conjuntos clave sinter [clave...]

(2) Encontrar la unión de múltiples conjuntos clave de unión [clave...]

(3) Encontrar el conjunto de diferencias de múltiples conjuntos clave sdiff [clave...]

(4) Guardar los resultados de intersección, unión y conjunto de diferencias.

Clave de almacenamiento sinterstore [clave...]
sunionstore storeKey clave [clave...]
sdiffstore storeKey clave [clave...]

La operación entre conjuntos será más laboriosa cuando hay muchos elementos, por lo que redis proporciona los tres comandos anteriores (comando original + store) para guardar los resultados de intersección, unión y conjuntos de diferencias entre conjuntos para storeKey; por ejemplo, guardar los resultados de intersección entre dos colecciones de user:1:follows y user:2:follows a user:1_2:follows.



Recursos:https://www.cnblogs.com/pirlo21/p/7120935.html
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com