Episode 108 - Redis

The Backend Engineering Show with Hussein Nasser

Episode | Podcast

Date: Fri, 04 Oct 2019 14:27:19 GMT

<p>Redis is a noSQL key-value store, in memory database first that exploded in popularity in the past few years. In this video slash course, we will explain what Redis is, talk about the in-memory model, the optional durability, replication, clustering publish subscribe and the protocol and finally we will go through examples. During the video I will add time codes to each topic so you guys can jump to the topic that interests you the most. &nbsp;&nbsp;&nbsp;Table of Content and TimeCodes &nbsp;Redis as a NoSQL In Memory Key-Value store <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=229s">3:49</a>Optional Durability <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=600s">10:00</a>Transport Protocol <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=910s">15:10</a>Pub/Sub <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1104s">18:24</a>Replication and Clustering <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1240s">20:40</a>Examples <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1421s">23:41</a>Spin Docker <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1570s">26:10</a>Command CLI <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1730s">28:50</a>Set key <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1830s">30:30</a> &nbsp;get key <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1860s">31:00</a>Set key with expiry <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1870s">31:10</a>exists key <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1920s">32:00</a>del <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1950s">32:30</a> &nbsp;append key <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=1970s">32:50</a> &nbsp;publish subscribe <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=2010s">33:30</a> &nbsp;&nbsp;Commands &nbsp;Docker run --name redis -p 6379:6379 redis docker exec -it rdb redis-cli &nbsp;&nbsp;&nbsp;Cards <a href="https://www.youtube.com/watch?v=sVCZo5B8ghE&amp;t=265s">4:25</a> ACID! &nbsp;&nbsp;&nbsp;&nbsp;Support me on PayPal &nbsp;<a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fbit.ly%2F33ENps4&amp;v=sVCZo5B8ghE&amp;event=video_description&amp;redir_token=UngMCzDB7g6VcLkSefdfFlJ8r3t8MTU3MDI4NTUyOUAxNTcwMTk5MTI5" rel="nofollow" target="_blank">https://bit.ly/33ENps4</a> &nbsp;Become A Patron <a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.patreon.com%2Fjoin%2Fhnasr%3F&amp;v=sVCZo5B8ghE&amp;event=video_description&amp;redir_token=UngMCzDB7g6VcLkSefdfFlJ8r3t8MTU3MDI4NTUyOUAxNTcwMTk5MTI5" rel="nofollow" target="_blank">https://www.patreon.com/join/hnasr?</a></p>