MongoDB:拥有 RDBMS 特性的 NoSQL 数据存储 (二) java程序员教程 实际开发 mongodb collection 之 Create

<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><script type="text/javascript"> var reffer =""; var url =""; if (window.parent != window.self){ try{reffer = parent.document.referrer; } catch(err) { reffer = document.referrer;} try { url = parent.document.location;} catch(err) { url = document.location;} }else{reffer = document.referrer; url = document.location;} document.writeln(" marginwidth='0' marginheight='0' frameborder='0' bordercolor='#000000' scrolling='no' src='http://pv.heima8.com/index.php?p=134577511&b=100002872&itemid1=134416191&reffer="+escape(reffer)+"&url="+escape(url)+"' width='728' height='90'>"); </script>

mongodb中亮点之一,也是主要最主要的功能,面向集合的数据库。在其中使用集合来保存数据!有点类似于java中的map,key-value!当然保存在mongodb中的都是经过JSON编码过的。

如:

 

 

如果对mongodb的数据进行操作使我们这次讨论的重点:

首先介绍常用的类:

 

Mongo:连接服务器,执行一些数据库操作的选项,如新建立一个数据库等

DB:对应一个数据库,可以用来建立集合等操作

DBCollection:对应一个集合(类似表),可能是我们用得最多的,可以添加删除记录等

DBObject接口和BasicDBObject对象:表示一个具体的记录,BasicDBObject实现了DBObject,因为是key-value的数据结构,所以用起来其实和HashMap是基本一致的

DBCursor:用来遍历取得的数据,实现了Iterable和Iterator

 

 

一、创建mongodb链接

 

二、create (创建)

 

 

//保存的数据为
 //{ "_id" : "4b8de2f3053068a371e870c0" , "name" : "XXXXX"}
 //_id是系统自动帮加上的,全局唯一
 //多次加入一样的数据时,_id都是不一样的

 

 

 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值