Redis ทำอะไรได้อีกบ้าง (นอกจาก Cache)
HTML-код
- Опубликовано: 25 июл 2024
- ☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
/ @mikelopster
ลองไมค์ สัปดาห์นี้เราจะมาพูดเทคโนโลยีสุดฮิตอีกตัวหนึ่งของโลก Database "Redis" กันว่า Redis นอกเหนือจากคุณสมบัติของความเร็วที่เรามักจะหยิบมาใช้ทำ cache กัน ยังมี use case ไหนที่เราสามารถนำ Redis มาประยุกต์ใช้ได้บ้าง
โดยในหัวข้อนี้ เราจะมีการแนะนำทั้งหมด 4 เคสคือ
1. Redis กับการใช้ร่วมกับการเก็บข้อมูล Session
2. Redis กับการใช้ Job Queue
3. Redis กับการประยุกต์ใช้กับการทำงาน Realtime หน้าเว็บ
4. Redis กับการใช้ Publish / Subscribe
หัวข้อนี้เราตั้งใจขยายเรื่องราวของหัวข้อ Backend ที่เคยทำไปก่อนหน้า รวมถึงหัวข้อ "Cache Design Pattern" ที่เคยทำไว้เมื่อนานมาแล้วของช่องเรา หวังว่าจะเป็นไอเดียให้หลายๆคนนำไปประยุกต์ใช้ต่อได้นะครับ 😁
หัวข้อ
00:00 intro
01:39 เข้าสู่เนื้อหา / Redis คืออะไร
04:32 แนะนำ Redis และการเก็บข้อมูล Redis
08:04 ตัวอย่างที่เรามักจะใช้ Redis กัน
11:39 Redis + Cache (ตัวอย่างที่มักชอบทำกัน)
18:02 4 เคสที่สามารถนำ Redis มาประยุกต์ใช้ได้
19:27 1. Redis และ Session
27:03 2. Redis และ Job Queue
32:53 3. Redis และ Real-time
39:29 4. Redis และ Pub / Sub
44:44 สรุปทั้งหมดของ Redis
47:15 คำแนะนำหากนำไปใช้จริง
สำหรับ code ใน video นี้
github.com/mikelopster/redis-...
ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
Facebook page: / mikelopster.dev
Website: mikelopster.dev
แปะพิกัดของที่ผมใช้
shope.ee/6fI75UuLEM osmo pocket 3
shope.ee/4VDcVixCW9 ไมค์ shure
shope.ee/6pbXI6d5xG กล้องวงจรปิด
Enjoy ครับ 😘 - Наука
อยากให้ทำคลิปลง detail แต่ละ topic เพิ่มหน่อยครับ เช่น
- วิธีการจัดการกรณี redis ล่ม
- กรณีต้องการทำ cache complex query ที่มีการ join แล้วตอนนำมาทำ pagination-filter ต้องเก็บ หรือ query ยังไง
- ข้อควรระวัง - แนะนำหากใช้บน production
ขอบคุณครับ
เดี๋ยวผมหา use case มาเล่าเพิ่มดีกว่า เผื่อจะได้เห็นภาพมากขึ้นในแต่ละเคสนะครับ
ตามช่องนี้มาตั้งแต่คลิป line messaging api จนลองเขียนตาม ลองทำ จนเอาขึ้นเป็น production ใช้จริงแล้วครับ ขอบคุณมากครับบ 🙏🏼🙏🏼
ขอบคุณมากครับ แนะนำได้เห็นภาพ ตามกระบวนการทำงานจริง
ขอบคุณสำหรับความรู้มากครับ กำลังวางแผนจะใช้ มี feature ให้ใช้ได้ค่อนข้างครบดี
ขอบคุณสำหรับความรู้ดีๆ ผมก็อยากรู้มานานแล้วว่ามันทำอะไร
ได้ความรู้มากเลยครับ และอธิบายได้ละเอียดมากเลยครับ
ขอบคุณมากครับ
นอกจากทำ session login ไปเก็บเป็น cache แล้วก็ไม่เคยใช้ตัวอื่นเลย เปิดโลกมากครับ
พี่ครับอยากให้พี่ทำ authjs v5 มากเลย
สวัสดีครับคุณไม้ค lopster ติดตามเรื่อยๆนะคับ
คริปดีมากเลยครับ ตอนเริ่มเข้ามาหัด code ใหม่ๆ เพลลิส 101 ช่วยได้เยอะมาก ทุกวันนี้ยังแว่บๆเข้าไปซ้ำอยู่เลย 55
ทว่า อยากขอความรู้เกี่ยวกับการทำ seo ด้วยนะครับ ว่ามันคืออะไร ทำยังไง แอบงงกับมันมาก
หายไปนานเลยนะครับจารย์5555
กำลังจะหาเวลากลับมาและ จมกองงานไปหน่อย 😂
ความรู้ใหม่ ✍️✍️
อยากเขียน flutter เป็นครับ วันนั้นไปเจอแบบ bloc ไม่มีความเข้าใจของตัว bloc เลยครับ
ต้องค่อยๆไล่ทำดูครับ อาจจะตึงมือนิดนึง สำหรับ bloc นะครับ
เม้นแรกกดด
Theme Style พี่คืออะไรครับ Text สวยมาก
Dracula ครับ my best theme 😆
พี่เป็นคนสุพรรณใช่มั้ยคับ ผมเหมือนเจอพี่ที่โลตัสเมื่อไม่นานมานี้ด้วย😅
ใช่ครับ ผมคนสุพรรณ แต่ผมก็ไม่ได้กลับบ้านนานและน้า อาจจะเห็นผิดคนก็ได้น้า 😂
@@mikelopsterdoppelganger 😂
how to ขอบตาไม่ดำทีครับ55555
ขอ link repo github ศึกษา ด้วยครับ
นี่จ้า ลืมแปะให้เลย github.com/mikelopster/redis-exp-app 😂
@@mikelopster ขอบคุณครับ
อยากให้พี่สอนเรื่อง Djangorest+react บ้าง สาวก py แบบผมรออยู่นะครับ 555
ไม่นานเกินรอครับ สำหรับชาว py 😆
@@mikelopster สาธุครับ 555
อยากให้คุณไมคของซอพสกิวด้วยได้ไหมครับ ว่า เด็กใหม่เข้าไปทำงานต้องมีสกิวการพูด การปรับตัวยังไงให้ซีเนียรพอใจได้เร้วที่สุดครับ
เดี๋ยวผมอาจจะหยิบมาเป็นแนะนำกันเพิ่มเติมนะครับ 😁