Redis ทำอะไรได้อีกบ้าง (นอกจาก Cache)
HTML-код
- Опубликовано: 9 июл 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 แล้วก็ไม่เคยใช้ตัวอื่นเลย เปิดโลกมากครับ
ขอบคุณสำหรับความรู้ดีๆ ผมก็อยากรู้มานานแล้วว่ามันทำอะไร
สวัสดีครับคุณไม้ค lopster ติดตามเรื่อยๆนะคับ
หายไปนานเลยนะครับจารย์5555
กำลังจะหาเวลากลับมาและ จมกองงานไปหน่อย 😂
ความรู้ใหม่ ✍️✍️
เม้นแรกกดด
อยากเขียน flutter เป็นครับ วันนั้นไปเจอแบบ bloc ไม่มีความเข้าใจของตัว bloc เลยครับ
ต้องค่อยๆไล่ทำดูครับ อาจจะตึงมือนิดนึง สำหรับ bloc นะครับ
Theme Style พี่คืออะไรครับ Text สวยมาก
Dracula ครับ my best theme 😆
พี่เป็นคนสุพรรณใช่มั้ยคับ ผมเหมือนเจอพี่ที่โลตัสเมื่อไม่นานมานี้ด้วย😅
ใช่ครับ ผมคนสุพรรณ แต่ผมก็ไม่ได้กลับบ้านนานและน้า อาจจะเห็นผิดคนก็ได้น้า 😂
@@mikelopsterdoppelganger 😂
อยากให้พี่สอนเรื่อง Djangorest+react บ้าง สาวก py แบบผมรออยู่นะครับ 555
ไม่นานเกินรอครับ สำหรับชาว py 😆
@@mikelopster สาธุครับ 555
ขอ link repo github ศึกษา ด้วยครับ
นี่จ้า ลืมแปะให้เลย github.com/mikelopster/redis-exp-app 😂
@@mikelopster ขอบคุณครับ
อยากให้คุณไมคของซอพสกิวด้วยได้ไหมครับ ว่า เด็กใหม่เข้าไปทำงานต้องมีสกิวการพูด การปรับตัวยังไงให้ซีเนียรพอใจได้เร้วที่สุดครับ
เดี๋ยวผมอาจจะหยิบมาเป็นแนะนำกันเพิ่มเติมนะครับ 😁