简述使用java操作MongoDB详解大数据

简述使用java操作MongoDB详解大数据
1.环境准备


下载mongoDB对Java支持的驱动包

驱动包下载地址:https://github.com/mongodb/mongo-java-driver/downloads


2.查询集合中所有文档

Mongo mongo = new Mongo(“localhost”,27017);

DB db = mongo.getDB(“test”);

DBCollection collection = db.getCollection(“customer”);

DBCursor dbCursor = collection.find();

System.out.println(collection.getCount());

while(dbCursor.hasNext()){

    System.out.println(dbCursor.next());

}

mongo.close();


3.删除集合中的文档

Mongo mongo = new Mongo(“localhost”,27017);

DB db = mongo.getDB(“test”);

DBCollection collection = db.getCollection(“customer”);

BasicDBObject o = new BasicDBObject(“_id”, new ObjectId(“5199ee647d5fc789bc760c07”));

collection.remove(o);

mongo.close();


4.向集合中插入文档

Mongo mongo = new Mongo(“localhost”,27017);

DB db = mongo.getDB(“test”);

DBCollection collection = db.getCollection(“customer”);

DBObject c = new BasicDBObject();

c.put(“name”, “jack”);

c.put(“age”, 24);

collection.insert(c);

mongo.close();


5.更新集合中的文档

Mongo mongo = new Mongo(“localhost”,27017);

DB db = mongo.getDB(“test”);

DBCollection collection = db.getCollection(“customer”);

BasicDBObject query = new BasicDBObject(“_id”,new ObjectId(“519e2e393296cf3baccdb10c”));

BasicDBObject object = (BasicDBObject) collection.findOne(query);

object.put(“name”, “wangwu”);

int n = collection.update(query, object).getN();

System.out.println(n);

mongo.close();


6.总结

以上是java操作MongoDB数据库的增删改查的基础方法,希望对你有所帮助。

  

简述使用java操作MongoDB详解大数据

转载请注明来源网站:blog.ytso.com谢谢!

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/9696.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论