permite echar un complejo de datos que hay que almacenar en Redis, por ejemplo ésta:
$data = {
"user:1" : {
name : "sally",
password : "123"
logs : "25th october" "30th october" "12 sept",
friends : "34" , "24", "10"
}
"user:2" :{
name : ""
password : "4567"
logs :
friends: ""
}
}
El problema al que nos enfrentamos es que los amigos & registros están listas. Entonces, lo que podemos hacer para representar estos datos en redis es usar hashes y enumerar algo como esto:
Opción 1.Un mapa hash con teclas como usuario: 1 y el usuario: 2
hmset user:1 name "sally" password "12344"
hmset user:2 name "pally" password "232342"
create separate list of logs as
logs:1 { here 1 is the user id }
lpush logs:1 "" "" ""
lpush logs:2 "" "" ""
and similarly for friends.
Opción 2: Un mapa hash con datos JSON objeto de dumping como codificar cadena
hmset user:1 name "sally" password "12344" logs "String_dumped_data" friends "string of dumped data"
Opción 3: Esta es otra representación de # 1
something like user:1:friends -> as a list
and user:2:friends -> as a list
Por favor, corrígeme si soy incorrecto.
Además, ¿cómo podemos clasificar esos datos en Redis ?. Quiero que los 10 mejores nombres obtengan el mayor peso. – Bharat