sql >> Database teknologi >  >> NoSQL >> Redis

Tillader Redis kun strengrepræsentation, men ikke numerisk værdi

Redis gemmer alt i streng eller i dets strengrepræsentation. Selv funktioner som INCR fungerer ved først at parse det til INTEGER og derefter udføre operationen

Bemærk:Dette er en strengoperation, fordi Redis ikke har en dedikeret heltalstype. Strengen, der er gemt ved nøglen, fortolkes som et base-10 64 bit signeret heltal til at udføre operationen.

Redis gemmer heltal i deres heltalsrepræsentation, så for strengværdier, der rent faktisk indeholder et heltal, er der ingen overhead til lagring af strengrepræsentationen af ​​heltallet.

Og w.r.t Jedis; ser på kilden tror jeg ikke den understøtter andet end strenge



  1. Spring Boot med Session/Redis Serialiseringsfejl med dårlige Active Directory Ldap-legitimationsoplysninger

  2. Afinstaller mongoDB fra ubuntu

  3. Replikering af MongoDB på tværs af et hybridt skymiljø

  4. mongod HostnameCanonicalizationWorker fejl på OS X