Explore Developer Center's New Chatbot! MongoDB AI Chatbot can be accessed at the top of your navigation to answer all your MongoDB questions.

Join us at AWS re:Invent 2024! Learn how to use MongoDB for AI use cases.
MongoDB Developer
Spring
plus
Sign in to follow topics
MongoDB Developer Centerchevron-right
Developer Topicschevron-right
Technologieschevron-right

Videos


All Spring Videos
All Videos
search
  • Latest
  • Highest Rated
Video

Testing Java Applications with MongoDB Using TestContainers.

✅ Register for free tier Atlas → https://mdb.link/z8qC1lwIIUA-register ✅ Load sample Data → https://mdb.link/z8qC1lwIIUA-doc ✅ Link to article → https://mdb.link/z8qC1lwIIUA-article - This video will help you understand the usage of testcontainers in a Java application. This video also covers the use of testcontainers while writing integration testing for Spring Boot applications. - ✅ Learn more about testcontainers → https://testcontainers.com/ ✅ GitHubRepo Testcontainers with Vanilla Java → https://github.com/mongodb-developer/testcontainers-with-mongodb-and-java ✅ Testcontainers with SpringBoot applications → https://github.com/mongodb-developer/spring-boot-mongodb-aggregations
MongoDB thumbnail image
Play Button
MongoDBJavaSpring

Aug 26, 2024
Video

Sharding and Spring Data MongoDB: Scale Your Data

✅ Sign-up for a free cluster at → https://www.mongodb.com/cloud/atlas/register ✅ Get help on our Community Forums → https://www.mongodb.com/community/forums/https://mdb.link/gQlBGappBgk-tutorial" target="_blank" rel="noreferrer">https://mdb.link/gQlBGappBgk-tutorialhttps://mdb.link/gQlBGappBgk-download" target="_blank" rel="noreferrer">https://mdb.link/gQlBGappBgk-downloadhttps://start.spring.io/" target="_blank" rel="noreferrer">https://start.spring.io/ In this MongoDB video, we'll explore the intricacies of sharding in MongoDB and how it can be integrated with a Spring application using Spring Data MongoDB. We'll delve into the setup of a sharded cluster, the selection of a shard key, and the configuration necessary to distribute data across multiple servers. This tutorial is perfect for developers looking to scale their MongoDB databases horizontally and improve their application's performance and scalability. 📚 RESOURCES 📚 https://mdb.link/gQlBGappBgk-tutorial" target="_blank" rel="noreferrer">https://mdb.link/gQlBGappBgk-tutorial https://mdb.link/gQlBGappBgk-download" target="_blank" rel="noreferrer">https://mdb.link/gQlBGappBgk-download https://start.spring.io/" target="_blank" rel="noreferrer">https://start.spring.io/ ⏱️ Timestamps ⏱️ Introduction to Sharding [00:00:00 - 00:01:24] Brief Description: The chapter introduces the concept of sharding in databases, explaining its importance for distributing data across multiple servers. It also outlines the prerequisites for the tutorial, including Java, Maven, and a Spring Boot project setup. Setting Up the Cluster [00:01:24 - 00:02:48] Brief Description: This section guides the viewer through the process of creating a new cluster, detailing the necessary configurations for sharding, such as selecting an M30 cluster tier and the number of shards. Preparing the Environment [00:02:48 - 00:04:12] Brief Description: The chapter focuses on preparing the development environment, including loading sample data into the database, connecting to the MongoDB shell, and the initial steps to shard a collection. Sharding the Collection [00:04:12 - 00:05:36] Brief Description: The viewer is walked through the process of sharding a collection using the MongoDB shell, with an emphasis on choosing a shard key and understanding best practices for key selection. Integrating Sharding with Spring Data [00:05:36 - 00:07:00] Brief Description: This chapter discusses how to integrate sharding into a Spring Data application, highlighting the importance of the @ShardKey annotation in the model and its role in query optimization and schema evolution. Finalizing and Testing [00:07:00 - 00:08:31] Brief Description: The final chapter wraps up the tutorial by showing how to verify the sharding setup and discussing the final steps to query a sharded database within a Spring Data application. It concludes with an invitation to engage with the MongoDB community. ------ ✅ Subscribe to our channel → https://mdb.link/subscribe
MongoDB thumbnail image
Play Button

Aug 15, 2024
Video

MongoDB Community Creator Series: Otavio Santana

✅ Sign-up for a free cluster → https://mdb.link/OmXJKCKm0M0-register ✅ Get help on our Community Forums → https://mdb.link/OmXJKCKm0M0-forums - This episode of the MongoDB Podcast features Otavio Santana, known for his extensive work with Java and MongoDB. We dive into the technicalities and strategic insights of using MongoDB alongside Java in software development. Otavio discusses the potential of AI to reshape programming, the significance of multi-vendor strategies for API development, and his approach to data persistence in Java applications. Listeners will also gain perspective on Otavio’s contributions to open-source consulting and his thoughts on the evolving landscape of software development. Whether you’re deeply embedded in the tech world or simply interested in the intersection of MongoDB and Java, this conversation offers valuable insights into the challenges and opportunities that lie ahead. Join us as we explore the dynamic relationship between these technologies and what it means for the future of development on the MongoDB Podcast.
MongoDB thumbnail image
Play Button

Mar 27, 2024