Cinco estructuras de datos comunes en el escenario redis-Hash

 

 

 

 

 

Aquí hay una pregunta, ¿qué sucede si desea poner todos los millones de datos de la tabla completa en redis? Puede utilizar la segmentación, como tomar un módulo por id, hacer 100 claves de usuario, (claves de segmento) cada clave almacena miles de datos.

 

 


127.0.0.1:6379> carro hset: 1002 10088 1
(entero)
1127.0.0.1:6379> carro hset: 1002 10089 1
(entero)
1127.0.0.1:6379> carro hlen: 1002
(entero) 2
 dos productos

 

 

 

 

Si usa la estructura hash, porque solo la clave tiene hash, todos los datos generados pueden caer en un servidor. Por supuesto, si la clave está segmentada, estará bien. Por ejemplo, lo siguiente agrega varios artículos al carrito de compras (carrito: 1002)

 

   En este momento, si se usa la distribución anterior, cuando la clave tiene un hash, todos los datos solo recaerán en un determinado servicio.

 

 

Supongo que te gusta

Origin blog.csdn.net/liuming690452074/article/details/113799103
Recomendado
Clasificación