MongoDB & Node.js: Change Streams & Triggers (Part 4 of 4)
Rate this video
When you need to react immediately to changes in your MongoDB database, change streams and triggers can help you make that happen. In part four of this quick start tutorial for beginners, Lauren Schaefer explains three ways to monitor change streams in a Node.js script: using EventEmitter's on(), using ChangeStream's hasNext(), and using Node's Stream API. She also explains how to create triggers in MongoDB Atlas.
Chapters:
00:00 Intro
00:57 Change Streams
03:52 Monitoring Change Streams Using EventEmitter's on()
12:21 Monitoring Change Streams Using ChangStream's hasNext()
16:37 Monitoring Change Streams Using the Stream API
19:57 Resuming Change Streams
21:43 Triggers
27:16 Wrapping Up
Links Lauren mentions in the video:
Lauren's blog post: Change Streams & Triggers with Node.js Tutorial https://developer.mongodb.com/quickstart/nodejs-change-streams-triggers
Lauren's GitHub repo with the code from this video https://github.com/mongodb-developer/nodejs-quickstart/blob/master/changeStreams.js
Node.js & MongoDB Starter Template File https://github.com/mongodb-developer/nodejs-quickstart/blob/master/template.js
Other videos in this tutorial series:
Part 1: https://youtu.be/fbYExfeFsI0
Part 2: https://youtu.be/iz37fDe1XoM
Part 3: https://youtu.be/bdS03tgD2QQ
Connect with Lauren:
Twitter: https://twitter.com/lauren_schaefer
TikTok: https://tiktok.com/@lauren_schaefer
Linkedin: https://www.linkedin.com/in/laurenjan...
MongoDB Community: https://developer.mongodb.com/community/forums/t/hey-friends-im-lauren/168/
Subscribe to MongoDB ►►► https://bit.ly/3bpg1Z1
Connect with MongoDB:
Website: https://bit.ly/2LjtNBZ
Twitter: https://bit.ly/3fH87gR
Facebook: https://bit.ly/3fEaIsd
Linkedin: https://bit.ly/2SY9w90
Instagram: https://bit.ly/3bn9bDv
Community Forums: https://bit.ly/2I8VCi5
TikTok: https://bit.ly/3fHoqdJ