redis datatyper

, redis støtter 5 typer data typer, der er beskrevet nedenfor, tråde, redis snor er en sekvens af bytes.tråde i redis er binære sikkerhed, hvilket betyder, at de har en kendt længde ikke bestemmes af særlige om afslutning af tegn, så du kan opbevare noget - 512 mb i en snor. f.eks. redis 127.0.0.1:6379> sat navn "tutorialspoint" okay redis 127.0.0.1:6379> få navn "tutorialspoint", i ovenstående eksempel, og kom, er redis kommandoer, navn, er den nøgle, der er anvendt i redis og tutorialspoint er snoren værdi, der er oplagret i redis.,, note: en snor værdi kan være på max. 512 mb., hashes, en redis hash er en samling af afgørende værdi par.redis hashes er kort, mellem - områder og streng værdier, så de er vant til at repræsentere genstande, f.eks. redis 127.0.0.1:6379> hmset bruger: 1 brugernavn tutorialspoint kodeord tutorialspoint punkter 200 okay redis 127.0.0.1:6379> hgetall bruger: 1) "brugernavn" 2) "tutorialspoint" 3) "kodeord" 4) "tutorialspoint" 5) "point" 6) "200" i ovenstående eksempel hash data type er, som anvendes til opbevaring af brugerens formål whichh contais grundlæggende oplysninger til brugerne.her, hmset, hegtall, befaler for redis, mens de bruger: 1, er nøglen. hver hash kan lagre indtil 232 - 1 område værdi par (mere end 4 mia.), lister, redis lister er blot en liste over tråde, sorteres ved indsættelse.du kan tilføje elementer til en redis liste på hovedet eller på halen. f.eks. redis 127.0.0.1:6379> lpush tutoriallist redis (integer) 1 redis 127.0.0.1:6379> lpush tutoriallist mongodb (integer) 2 redis 127.0.0.1:6379> lpush tutoriallist rabitmq (integer) 3 redis 127.0.0.1:6379> lrange tutoriallist 0 10 1) "rabitmq" 2) "mongodb" 3) "redis", maks. længde af en liste er 232 - 1 elementer (4294967295, mere end 4 milliarder af elementer pr. liste), fastsætter, redis. sæt er en unordered indsamling af tråde.i redis kan du tilføje, fjerne og test for forekomst af medlemmer i o (1) tid kompleksitet. f.eks. redis 127.0.0.1:6379> sadd tutoriallist redis (integer) 1 redis 127.0.0.1:6379> sadd tutoriallist mongodb (integer) 1 redis 127.0.0.1:6379> sadd tutoriallist rabitmq (integer) 1 redis 127.0.0.1:6379> sadd tutoriallist rabitmq (helt tal) 0 redis 127.0.0.1:6379> smembers tutoriallist 1) "rabitmq" 2) "mongodb" 3) "redis", note: i ovenstående eksempel rabitmq tilføjes to gange, men på grund af de unikke tilhører det tilføjes kun én gang, max antal medlemmer, der har 232 - 1 (4294967295, mere over 4 mia af medlemmer pr. serie)., sorteret fastsætter, redis ordnet sæt er, på samme måde som redis fastsætter, uden at gentage samlinger af tråde.forskellen er, at hvert medlem af en ordnet, der er forbundet med at score, der er anvendt for at tage den sorteret, der er bestilt, fra det mindste til den største gevinst.mens medlemmer er enestående, scorer kan gentages, f.eks. redis 127.0.0.1:6379> zadd tutoriallist 0 redis (integer) 1 redis 127.0.0.1:6379> zadd tutoriallist 0 mongodb (integer) 1 redis 127.0.0.1:6379> zadd tutoriallist 0 rabitmq (integer) 1 redis 127.0.0.1:6379> zadd tutoriallist 0 rabitmq (integer) 0 redis 127.0.0.1:6379> zrangebyscore tutoriallist 0 1000 1) "redis" 2) "mongodb" 3) "rabitmq\



Previous:
Next Page: