JAVA DRIVER FOR MONGODB 
PRESENTED BY : ABHAY NITIN PAI 
BRANCH : M.TECH. C.S.E. CLOUD COMPUTING 
Date : 24/08/2014
MONGODB OVER MYSQL 
• Scalability 
• Query Size 
• Run Time Additions 
• Limited but powerful 
• No Complex Joins 
• Big Data
CLOUD GENERATES HUGE DATA 
• Cloud Computing and Big Data 
• Facebook, Gmail, Zoho, SalesForce, etc. 
• Need appropriate data management system 
• Replication, Journaling and High Availability 
• Web Apps may produce huge amount of data depending on 
number of users
LANGUAGES SUPPORTED BY MONGODB 
• C 
• C++ 
• C# 
• Python 
• Java 
• Ruby 
• And Many others…….
A SHORT INFO ON STORAGE STRUCTURE 
Databases 
doc 
Collection 
MongoDB
DRIVER INFO 
• Driver Address 
• https://github.com/mongodb/mongo-java-driver/releases 
• Source Code Address 
• https://github.com/mongodb/mongo-java-driver 
• API info 
• http://api.mongodb.org/java/current/
LET’S COME TO THE POINT 
• Classes needed 
• MongoClient 
• MongoClientURI 
• DB 
• DBCOllection 
• BasicDBObject 
• DBCursors
DEMO 
System : Windows 8 :: 64 bit 
Language : Java 
Mongo Driver : 2.12.3
Java driver for mongo db
Java driver for mongo db

Java driver for mongo db

  • 1.
    JAVA DRIVER FORMONGODB PRESENTED BY : ABHAY NITIN PAI BRANCH : M.TECH. C.S.E. CLOUD COMPUTING Date : 24/08/2014
  • 2.
    MONGODB OVER MYSQL • Scalability • Query Size • Run Time Additions • Limited but powerful • No Complex Joins • Big Data
  • 3.
    CLOUD GENERATES HUGEDATA • Cloud Computing and Big Data • Facebook, Gmail, Zoho, SalesForce, etc. • Need appropriate data management system • Replication, Journaling and High Availability • Web Apps may produce huge amount of data depending on number of users
  • 4.
    LANGUAGES SUPPORTED BYMONGODB • C • C++ • C# • Python • Java • Ruby • And Many others…….
  • 5.
    A SHORT INFOON STORAGE STRUCTURE Databases doc Collection MongoDB
  • 6.
    DRIVER INFO •Driver Address • https://github.com/mongodb/mongo-java-driver/releases • Source Code Address • https://github.com/mongodb/mongo-java-driver • API info • http://api.mongodb.org/java/current/
  • 7.
    LET’S COME TOTHE POINT • Classes needed • MongoClient • MongoClientURI • DB • DBCOllection • BasicDBObject • DBCursors
  • 8.
    DEMO System :Windows 8 :: 64 bit Language : Java Mongo Driver : 2.12.3