读书人

Mongodb java 例证

发布时间: 2012-10-16 09:57:37 作者: rapoo

Mongodb java 例子
该文档是翻译自文档[mongodb-docs-2010-10-24.pdf]的[Java Language Center]章节,根据自己的理解整理而成。


希望能给像我这样开始接触的朋友一点帮助,同时也做个备忘,因为是刚刚学习,其中的很多功能目前都用不上,以后万一有什么功能不太清楚,也可以直接查阅该文档了。

MongoDB Java Driver 简单操作

一、Java驱动一致性



MongoDB的Java驱动是线程安全的,对于一般的应用,只要一个Mongo实例即可,Mongo有个内置的连接池(池大小默认为10个)。

对于有大量写和读的环境中,为了确保在一个Session中使用同一个DB时,我们可以用以下方式保证一致性:


九、插入多个文档



为了在后来展示更多的查询方法,我们先插入几个文档,它们的JSON像这样:
{
"i": value
}

使用一个循环插入数据:


十三、查询文档集合



根据查询条件,我们可以通过DBCollection从数据库中取出多个对象,比如查询i>50的文档集合:





MongoDB的管理功能

一、获取所有的数据库


DBCursor cursor = collection.find(query); 



三、日期和时间



List<Object> x = new ArrayList<Object>(); x.add(1); x.add(2); x.add(new BasicDBObject("foo", "bar")); x.add(4); DBObject doc = new BasicDBObject("x", x); System.out.println(doc); 
1 楼 勇敢的核桃 2012-02-27 很好。。很有用

读书人网 >其他数据库

热点推荐