Server Discovery and Monitoring In Next Generation MongoDB Drivers
How does a MongoDB driver discover and monitor a single server, a set of mongos servers, or a replica set? How does it determine what types of servers they are? How does it keep this information up to...
View ArticleSubmit a Poster Session for MongoDB World
Posters are a great way to present an interesting area of work and is commonplace at academic and professional conferences. We’re excited to announce that we’re bringing them to the largest MongoDB...
View ArticleAnnouncing PyMongo 3.0
PyMongo 3.0 is a partial rewrite of the Python driver for MongoDB. More than six years after the first release of the driver, this is the biggest release in PyMongo’s history. Bernie Hackett, Luke...
View ArticleTailing the MongoDB Oplog on Sharded Clusters
td {padding:6px} IntroTailable cursors, and in particular tailing MongoDB’s oplog, is a popular feature with many uses, such as real-time notifications of all the changes to your database. A tailable...
View ArticleHow To Create a Pub/Sub Application with MongoDB
Many applications need to be alerted when new documents are inserted or modified in the database. These include real-time apps, or features such as notifications, messaging, or chat.It is possible to...
View ArticleBuilding your first application with MongoDB: Creating a REST API using the...
td {padding:6px} IntroductionIn this 2-part blog series, you will learn how to use MongoDB, Mongoose Object Data Mapping (ODM) with Express.js and Node.js. These technologies use a uniform language -...
View ArticleA Consistent CRUD API for Next Generation MongoDB Drivers
One of the more notable challenges with maintaining a suite of drivers across many languages has been following individual language idioms while still keeping their APIs consistent with each other. For...
View ArticleBuilding your first application with MongoDB: Creating a REST API using the...
In the first part of this blog series, we covered the basic mechanics of our application and undertook some data modeling. In this second part, we will create tests that validate the behavior of our...
View ArticleSee Who is Speaking at MongoDB World
This year at MongoDB World, join us and 2000+ tech enthusiasts for two days of comprehensive technical sessions, networking opportunities, and one-on-one time with engineers. The most cutting edge...
View ArticleIntroducing the 3.0 Java Driver
The JVM drivers team is pleased to announce the release of the 3.0 Java Driver. This release is highlighted by a number of new features: an extensible Codec API that allows applications to encode and...
View ArticleMongoDB Storage Engine Summit - June 4th
When: June 4th, 9am to 4:30 pmWhere: MongoDB office, 229 W 43rd Street, 5th Floor, New YorkWho: For engineers and architects implementing MongoDB storage enginesQuestions: Contact henrik.ingo a t...
View ArticleMongoDB and Leap Seconds
The short answerAs the June 30, 2015 leap second event approaches, I have received a number of questions about how MongoDB is expected to behave during a leap second event.  The short answer is “just...
View ArticleMeteor: Build iOS and Android Apps that are a Delight to Use
Meteor provides a complete open source platform for building web and mobile apps in pure JavaScript. The Meteor team chose MongoDB as its datastore for its performance, scalability, and rich features...
View ArticleNew Compression Options in MongoDB 3.0
MongoDB 3.0 introduces compression with the WiredTiger storage engine. In this post we will take a look at the different options, and show some examples of how the feature works. As always, YMMV, so we...
View ArticleThinking in Documents: Part 1
td {padding:4px} It is no longer sufficient for organizations to deliver run-of-the mill business process applications. Mobile, social, web and sensor-enabled applications are not just potential...
View ArticleOperations Best Practices Part 3: Deploying MongoDB with Confidence
(Topics included: Security, HA (journaling, replication) and durability, backup)Welcome to our multi-part series on operations best practices. This last post in the series covers what you need to know...
View ArticleHow to Make Money in the UK: The Three most Desired Skills in Big Data
Does anyone care about the skills you have? If you know Hadoop, MongoDB or Flume then the answer is a definite yes. And people will pay a lot of money for those skills.This week Experis launched its...
View ArticleRetail Reference Architecture Part 1: Building a Flexible, Searchable,...
Product catalog data management is a complex problem for retailers today. After years of relying on multiple monolithic, vendor-provided systems, retailers are now reconsidering their options and...
View ArticleArtificial Intelligence Goes Beyond Kittens Playing the Piano
In March, Facebook announced the ability to recognize different types of actions in videos. This is one of many recent examples of powerful and interesting innovations in the area of Artificial...
View ArticleSpring + MongoDB: Two Leaves of the Same Tree
Norberto Leite spoke at Spring.io last week. In this blog post, he will discuss his talk: Spring + MongoDB: Two Leaves of the Same Tree.Spring Framework and MongoDBAt MongoDB, we believe that...
View Article