Memcached Tutorial for Beginners
Memcached is a high-performance, distributed memory caching system designed to speed up dynamic web applications by alleviating database load. In this course, you will learn about Memcached's architecture and design choices, and learn how to create a hands-on demo using Docker, Telnet, and nodes.
✏️ Course developed by @hnasr
Source Code: https://github.com/hnasr/javascript_playground/tree/master/memcached
Fundamentals of Database Engineering udemy course: https://database.husseinnasser.com
Download the slides for Memcached course here: https://payhip.com/b/rw14l
(0:00:27) Intro
(0:05:07) What is Memcached?
(0:08:12) Memory management
(0:16:27) LRU
(0:25:44) Threading and Connections
(0:31:07) Read Example
(0:34:57) Write Example
(0:36:44) Write and Read collisions
(0:40:07) Locking
(0:40:57) Distributed Cache
(0:43:57) Memcached with Docker/Telnet/NodeJS
(0:45:27) Spin up a Memcached Docker container and telnet
(0:52:44) Memcached and NodeJS
(0:56:42) Four Memached Servers with NodeJS
(1:01:27) Summary
? Thanks to our Champion and Sponsor supporters:
? davthecoder
? jedi-or-sith
? 南宮千影
? Agustín Kussrow
? Nattira Maneerat
? Heather Wcislo
? Serhiy Kalinets
? Justin Hual
? Otis Morgan
? Oscar Rahnama
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
freeCodeCamp.org
Learn to code for free....