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 course: https://databases.win/
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