Say No to SQL
by Krishnachytanya Ayyagari
As the tile says, let’s say No to SQL. Ok, this simple statement triggers many questions to development community. To quote a few of them we have Why do we need to say that? What motivates us to say so? What are the reasons? What benefits we have if we say this? What is the relation between this agenda and MangoDB?… and a bunch more. In this article we will discuss exactly about above questions and will have a detailed survey of databases that are using NoSQL along an overview of NoSQL databases.
MongoDB emerges as a NoSQL leader
by Ric Johnson
In 2007, Eliot Horowitz and the 10gen team started with a concept. They wanted to engineer a tool that would combine the best features of traditional, relational databases and make them work in a distributed platform designed to combine elasticity, scalability and easy administration in a way tailored for modern web applications. The concept evolved into MongoDB.
MongoDB for an Open-Data Portal
by Stefan Edlich, Marc Boeker, Sonam Singh
Besides Hadoop, MongoDB is the leading NoSQL Database because it is feature rich and fast responding to the community. We choose MongoDB to build an Open-Data Platform / a Market-Place for Data. In this article we introduce MongoDB with all its features and we investigate, how these features are useful for our needs. Practical experiences in creating and running such a platform will be presented along with outstanding new features MongoDB recently introduced.
Advanced atomic batch information processing
by Shane R. Spencer
Databases can be seen as reliable work queues when information that is inserted into them needs to be processed again in some way regardless of how quickly or how often. The most common form of post processing is when information needs to be migrated from one database to another as a very simple synchronization to help with distributing load, performing a backup, or separating the information into more focused sets.
by Muhammad Idrees
MongoDB makes part of the “new” NoSQL family of database systems. Instead of storing data in tables as is done in a “classical” relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster. MongoDB is an open source, non-relational database system designed to meet the needs of modern Web 2.0 applications. Extensive built-in support for MapReduce-style aggregation and geospatial indexes to aggregate and query data more easily. MongoDB has a developer-friendly data model, administrator-friendly configuration options, and natural-feeling language APIs provided by drivers and the database shell.
Thinking Big to Deal with Big Data – A Practical Insight into MongoDB
by Dileepa Jayathiloha, Ashan Fernando, Charith Sooriyaarachchi
NoSQL databases have become a popular topic among enterprise data architectures on web and cloud world. MongoDB is one of the most popular open source pillars in this NoSQL family. NoSQL databases can be categorized into four classes: key-value, big table, document-oriented and graph; MongoDB falls under document-oriented databases. This article presents a practical insight into MongoDB while focusing on a case study where we detail the technical solution we implemented using MongoDB for a commercial problem. How the problem was attacked utilizing strengths in MongoDB is comprehended along with a comparison with RDBMS and other NoSQL models. We also provide a pragmatic guide on when and where to use MongoDB.
- Register, accept the Disclaimer and choose subscription option.
By choosing the Free Account option you will only be able to download the teaser of each issue.
- Verify your account using the verification link sent to your email address.
- Check the password sent on your email address and use it to log in.
- Click the download button to get the issue.