The MongoDB team is very excited about how the developer community is building around MongoDB, and we wanted to share some numbers.
These are download numbers for the core server for January through March. It is exactly the number of downloads of the core database from downloads.mongodb.org minus all bots (all known plus anything with bot in the user-agent) and all other crawlers we determine. We use these numbers internally, so we do try and keep them accurate.
January 15647 February 23226 March 37144
We are very excited about these numbers – please spread the word and help us continue growth of MongoDB!
MongoSF is Sold Out
In three weeks over 200 developers will gather in San Francisco to learn about, discuss, and hack on MongoDB at the first conference dedicated to Mongo. The multi-track conference includes sessions on schema design, administration, sharding, replication, and more, led by the 10gen developers working on the database. Also on the MongoSF agenda are several presentations on real-world deployments of MongoDB. Emmett Shear, the CTO of Justin.tv , will lead a session on event logging. Tony Tam of Wordnik - which is storing 1.2TB of data in over 5 billion records - will discuss moving from MySQL to Mongo. As Ryan Angilly recently blogged , he will talk about the process of getting MongoDB up and running in short order at Punchbowl Software . Michael Bryzek will explain how Gilt Groupe , one of the fastest-growing startups in the country, is using Mongo for real-time analytics. John Nunemaker and Steve Smith of Ordered List and RailsTips fame plan to showcase their OM MongoMapper and their Mongo-powered CMS Harmony App . 10gen is excited to be co-sponsoring MongoSF with Hashrocket and Dreamhost. Hashrocket developed Mongoid and recently completed a million-dollar project in which they built a pharmaceutical application with Mongo. Dreamhost provides Linux-based web hosting and offers instant configuration and deployment of MongoDB. If you didn’t register in time, there is still opportunity to attend. We’re looking for 4 volunteers to help with the event. Also, please add yourself to the waitlist - we’ll provide information on recordings, slides, and other resources from the event. MongoSF Volunteers Responsibilities Arrive early to conference for short orientation Assist with setup and registration Monitor one “track” of the conference Keep time and give speakers warnings (e.g. 5 minutes, wrap up, etc.) Set up and manage A/V and recording (bonus if you can lend us a camera for the day!) Direct attendees to the appropriate rooms and answer questions Benefits Access to sold out conference and after-party MongoDB polo shirt Invitation to dinner with the speakers and 10gen team the night before the conference To apply Email firstname.lastname@example.org one paragraph about why you’d like to volunteer!
Considering NoSQL? Let's Break Down Your Options
Non-relational alternatives to relational databases — usually referred to as NoSQL databases — have been rapidly gaining popularity over the past decade. In 2013, MongoDB published one of our most popular white papers, “Top 5 Considerations When Evaluating NoSQL Databases.” We have since updated that paper as the technology has evolved. MongoDB is now offering a major update, which adds two new issues organizations should include in their thinking: how a database handles data generated at the edge by mobile devices and how a database fits into a broader data platform that includes search and analytics. If you’re testing the waters of NoSQL databases, then you’re probably familiar with how they’re different from traditional relational databases. The list of things you already know about NoSQL probably looks something like this: They use a different data model and query language. They have dynamic schemas. They scale horizontally. Beyond those common features, there are significant differences among NoSQL databases. The seven areas of significant differences among your options are: Data model (document, graph, key-value, etc.) Query model Consistency and transactional model APIs Mobile data Data platform Commercial support, community strength, and lock-in From MongoDB’s point of view, the most important consideration is the data model. We popularized the document model , which supports a superset of all data models, making it useful for a wide variety of applications. Key features include the ability to index and query in any field, and the natural mapping of document data structures to objects in modern programming languages. Recent shifts in how modern applications are developed and deployed — and in the experiences they offer customers — highlight the two new considerations. Mobile use cases: Mobile applications introduce the added challenge of not always being connected to the network. Developers need a solution for keeping all their customers’ apps in sync with the back-end database, no matter where they are in the world and what kind of network connection they have. The solution also needs to scale easily and quickly as more users download an app, and support the cutting edge of mobile development technologies as they evolve. Data platform: MongoDB’s application data platform provides developers a unified interface to serve transactional and operational applications alongside search, real-time, and data lake application needs. It eliminates the overhead and friction of developers having to stitch together multiple discrete technologies into a complex architecture, each creating its own duplicated data silo — connected by fragile ETL pipelines — and accessed, secured, governed, and operationalized by different APIs and tools. For a deep dive into all the differences among NoSQL databases, download our white paper, “ Top 7 Considerations When Evaluating NoSQL Databases .”