REDIS

Le plan de la formation

Découvrir REDIS

  • Présentation, principe, structure de stockage
  • Contexte d’utilisation

REmote DIctionary Server

  • Stockage de données en mémoire
  • Key/Value store (Hash, string, List, Set, SortedSet)
  • Persistable sur le disque
  • https://try.redis.io/

Use cases for Redis

  • Caching
  • Pub/sub
  • Blocking/Delayed Queues
  • Short lived items, with ttl
  • Counting Reviews most bought items
  • Real time Analysis
  • Storing Unique items over time

Redis Data Type

  • Installation de Redis
  • Utiliser les fonctionnalités de Redis

GUI

  • Redis-cli
  • Redsmin
  • Redis Commander
  • Redis Desktop Manager
  • https://redis.com/blog/so-youre-looking-for-theredis-gui/

KEY

  • EXISTS key
  • TYPE key
  • DEL key
  • KEYS pattern
  • SCAN pattern cursor

String the most basic data-type

  • SET key string optional nx|xx
  • GET key
  • INCR key
  • INCRBY key integer
  • DECR key
  • DECRBY key integer
  • APPEND key string
  • MSET key1 string key2 string
  • MGET key1 key2 key3

A collection of one or more values is a List

  • LPUSH key value
  • RPUSH key value
  • LRANGE key start end
  • LPOP key
  • RPOP key
  • LINDEX key index
  • LINSERT key BEFORE|AFTER pivot value
  • BLPOP key second delay
  • BRPOP key second delay

Hash is a « dictionary » of fields and values

  • HSET key field value
  • HGET key field
  • HMSET key field1 value1 [field2 value2 …]
  • HMGET key field [field2 …]
  • HGETALL key
  • HEXISTS key field
  • HLEN key
  • HKEYS key
  • HVALS key
  • HDEL key field
  • HINCRBY key field increment

An unique and unordered collection of values is a Set

  • SADD key member [member …]
  • SMEMBERS key
  • SISMEMBER key member
  • SCARD key
  • SUNION key1 key2 [key3 …]
  • SINTER key1 key2 [key3 …]
  • SDIFF key1 key2 [key3 …]

Sorted Set an ordered collection of unique values

  • ZADD key score member [score member …]
  • ZRANGE key start stop [WITHSCORES]
  • ZREVRANGE key start stop [WITHSCORES]
  • ZRANK key start stop [WITHSCORES]
  • ZSCORE key member
  • ZREM key member
  • ZCARD key
  • ZCOUNT key min max
  • ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]

Streams

  • https://redis.io/commands/?group=stream

Développer avec Redis

  • https://github.com/predis/predis

 

Informations

Durée

3 jours (peut être adapté selon vos besoins)

Prix Inter-entreprise

900,00 € HT

Prochaines sessions

Nos sessions sont créées sur mesure en fonction de vos disponibilités, contactez-nous pour définir une session

Pour une formation sur-mesure

Cette formation est réalisable en intra-entreprise, dans vos locaux ou dans nos bureaux parisiens à Gambetta, Paris (20ème)

FAQ

C'est quoi DonkeySchool ?

DonkeySchool est une formation créée par l’Agence Web DonkeyCode. Nous avons pour vocation de vous accompagner dans votre projet de reconversion et de monter en compétences. 

Votre formation est-elle accessible aux personnes en situation de handicap ?

Selon la forme de votre handicap, TDA, déficiences auditives, visuelles, problèmes de mobilité … nous trouverons avec vous et notre réseau de spécialistes les moyens d’adapter la pédagogie pour que vous ayez toutes les chances de réussite.

Contactez-nous pour en parler (01 76 38 10 19)

C'est quoi FALC ?

Afin de permettre à chaque personne de suivre la formation, nous essayons de respecter la norme Facile A Lire et à Comprendre.

Où se passe la formation ?

La formation DonkeySchool se passe soit par visio de chez vous, ou dans l’agence web DonkeyCode, dans le 20e arrondissement de Paris.

 

 

Quel est le délai d'accès à la formation ?

Les formations étant planifiées sur mesure il faut compter un mois entre votre demande et la réalisation de votre formation

Quelles sont les modalités d'évaluation ?

Nous proposons des auto-évaluation en début et fin de formation. 

Quelles sont les modalités pédagogiques ?

La formation est réalisée par l’un de nos formateur. 

Vous aurez accès au cours et a des exercices pour vous perfectionner. 

Faut-il être présent à temps-plein dans cette formation ?

La formation de DonkeySchool nécessite une pleine et entière disponibilité des étudiants. Les cours ont lieu toute la journée, auxquels s’ajoute une partie « pratique », ou nous vous proposons des exercices pour vous perfectionner. 

Quel matériel pour la formation ?

Pour suivre la formation dans de bonnes conditions, il faut un débit minimum de 5 Mbps. Vous aurez besoin également d’un ordinateur et d’une configuration double écran. 

DonkeySchool prête le matériel au besoin. 

À proximité du centre de formation

Accédez à la page pour découvrir les hôtels, restaurants et transports à proximité du centre de formation

https://donkey.school/proche-de-chez-vous-dcode/

Mis à jour le 4 mai 2023 @ 14h42