Java driver for mongo db

10
JAVA DRIVER FOR MONGODB PRESENTED BY : ABHAY NITIN PAI BRANCH : M.TECH. C.S.E. CLOUD COMPUTING Date : 24/08/2014

Transcript of Java driver for mongo db

Page 1: Java driver for mongo db

JAVA DRIVER FOR MONGODBPRESENTED BY : ABHAY NITIN PAI

BRANCH : M.TECH. C.S.E. CLOUD COMPUTING

Date : 24/08/2014

Page 2: Java driver for mongo db

MONGODB OVER MYSQL

• Scalability

• Query Size

• Run Time Additions

• Limited but powerful

• No Complex Joins

• Big Data

Page 3: Java driver for mongo db

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

Page 4: Java driver for mongo db

LANGUAGES SUPPORTED BY MONGODB

• C

• C++

• C#

• Python

• Java

• Ruby

• And Many others…….

Page 5: Java driver for mongo db

A SHORT INFO ON STORAGE STRUCTURE

Databasesdoc

Collection

MongoDB

Page 6: Java driver for mongo db

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/

Page 7: Java driver for mongo db

LET’S COME TO THE POINT

• Classes needed

• MongoClient

• MongoClientURI

• DB

• DBCOllection

• BasicDBObject

• DBCursors

Page 8: Java driver for mongo db

DEMOSystem : Windows 8 :: 64 bit

Language : Java

Mongo Driver : 2.12.3

Page 9: Java driver for mongo db
Page 10: Java driver for mongo db