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 >
We’ve been speaking about MongoDB at physical events like conferences and meetups. But since there’s interest in MongoDB from many different geographical locations, we thought we’d also do a webinar. This will be an interactive live web event. Look forward to seeing you there!
If you have questions on the webinar or have ideas for... Read More >