10gen is pleased to announce MongoSV, a full-day conference about the open source database MongoDB. It is the 10th MongoDB conference we’ve organized, and we hope that it will be the highlight of a great year of events bringing together the MongoDB community. We are partnering with Microsoft to host the event at their facility in Mountain View and expect over 300 developers and DBAs for our largest event yet.
The main conference track will feature 10gen founders Dwight Merriman and Eliot Horowitz and several of the key engineers... Read More >
In the past few months, we’ve seen tremendous interest in MongoDB and the list of production deployments has continued to grow. As enterprises increasingly deploy MongoDB in business-critical applications, we understand the importance of knowing there is a company behind the product to ensure the success of these deployments. At 10gen, we offer companies support packages that include:
Support from 10gen engineers that started and are actively developing the product
Enterprise support with options for up to 24/7 coverage
Guaranteed response time to help you meet internal SLAs
10gen is launching a two-day training program called MongoDB for Administrators. Anyone administering MongoDB will find this course invaluable. The comprehensive, 2-day session will be led by one of the software engineers at 10gen working on the database.
The course covers everything a database administrator needs to know to successfully deploy and maintain MongoDB databases and shard clusters. In addition to deployment and maintenance, course topics will include diagnosing performance issues, importing and exporting data, and establishing the proper backup and restore routines. We'll present ideal hardware configurations and discuss common pitfalls for new deployments. The course also includes an... Read More >
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.
Thanks to all of the participants and attendees for making NoSQL Live such a success! We really enjoyed working with Cloudant and Hashrocket to bring together so many innovators in the NoSQL space. Over 230 people attended the event in person, and another 300 logged into the webcast over the course of the day.
Some bad news and some good news about the video. Bad news: The streaming service that we used had a server crash in the middle of the event, and the recording was lost. Good news: We’ve pulled together a great archive of... Read More >
Document-oriented and object-oriented databases are philosophically more different than one might at first expect.
In both we have a somewhat standardized document/object representation — typically JSON in currently popular for document-oriented stores, perhaps ODL in ODBMS. The nice thing with JSON is that at least for web developers, JSON is already a technology they use and are familiar with. We are not adding something new for the web developer to learn.
In a document store, we really are thinking of “documents”, not objects. Objects have methods, predefined schema, inheritance hierarchies. These are not present in a document database; code is not part... Read More >
10gen is offering day-long MongoDB training sessions in San Francisco and New York City! Kyle Banker, a software engineer at 10gen, will be leading both sessions. Kyle has presented MongoDB in numerous forums, most recently at Chicago Ruby, and is excited to share his expertise. Kyle is preparing several interesting and challenging projects so that attendees can really get their hands dirty. Whether you are brand new to MongoDB or you’ve played with it already, you will leave this course with a comprehensive understanding of how to build applications with MongoDB.
We can't know where we're going unless we know where we're from. In that spirit, here's our take on the still-ongoing evolution of the database software space.
There used to be two main categories of database management systems (DBMS). One was the classic operational relational database management system like Oracle or the open source MySQL. The other was the business intelligence database space. Products in this category are SQL, but the difference is that they're for data warehousing and support - they're not designed to be real time operational stores. Think of offline, background data processing and mining with decision... Read More >
As an alternative to legacy / SQL systems, technologies that are scalable and can better handle non-partitioned data have emerged. It appears that the ...NoSQLâ€œ moniker has stuck for what simply can be defined as non-relational operational databases. Non-relational operational databases, or operational data stores, tend to have two key attributes across the board. One is that they're non-relational, so they're not doing joins on the server. And second, they have light transactional semantics. So complex, long-running, serialized transactions are not part of any of these NoSQL products. Those two differences, put together, allow you to take a very different... Read More >