zl程序教程

您现在的位置是:首页 >  后端

当前栏目

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

JAVAMongoDB数据 使用 详解 操作 简述
2023-06-13 09:20:27 时间

简述使用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

分布式文件系统,分布式数据库区块链并行处理(MPP)数据库,数据挖掘开源大数据平台数据中台数据分析数据开发数据治理数据湖数据采集