
©
turtlemom4bacon
The NoSQL trend began several years ago and continues to grow as more websites recognize that their future is in vast quantities of data that do not need all the bells and whistles offered by serious databases like Oracle. MongoDB tools have inspired many cloud hosts by making it easier to deploy NoSQL into clouds, many of which are now sold directly to the IT department.
Amazon's SimpleDB, for example, can be paid for by the byte, and many other teams are offering additional NoSQL tools as services. Cassandra, supported by DataStax, is another popular example of this model. The open source model is most popular with computer programmers everywhere, because open source licenses are designed to allow users to revise, fix and extend their code. The result is a fertile ecology of ideas and source code that is becoming more influential then ever.

©
Oracle OpenWorld San Francisco 2009
MongoDB is basically an open source NoSQL data base which is developed by 10Gen. Currently, there is an ongoing debate about the advantages of using a non SQL data base like MongoDB in place of a standard relational Database.
Recently at a conference, representatives of the New York Times and Foursquare (a social networking service) praised MongoDB and explained how MongoDB has been useful for them.
Jake Porway, a data scientist from New York Times illustrated that MongoDB offers speed and flexibility for research and development purpose and it has a great ability to ingest and scale up huge amounts of Data. Porway made a note that it is also easy to change database structure in MongoDB and its great speed offers quick data scaling at multiple servers. The most interesting fact about MongoDB is, it can actually split database at different servers.

©
Neighborhood Nini
Oracle is being taken along for the ride towards cloud computing, even though the company was late to market with a cloud strategy and that strategy consists of re-branding its existing products as "cloud". Even in cases where NoSQL tools are adopted, traditional databases like those from Oracle tend to remain. Some large companies have adopted Apache CouchDB and MongoDB database for certain uses, but they have kept Oracle for others.
Oracle has created an infrastructure over the years that is very difficult to get rid of. Too many Oracle-savvy users depend on the core features of the company's database to build applications, even in the cloud. This makes them resistant to change, no matter how cost effective open source alternatives may be. However, when thinking about the long term value of the two options it would seem to make sense for most companies to seek thriftier alternatives.