mongodb课程讲义二开发基础_第1页
mongodb课程讲义二开发基础_第2页
mongodb课程讲义二开发基础_第3页
mongodb课程讲义二开发基础_第4页
mongodb课程讲义二开发基础_第5页
已阅读5页,还剩45页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C目录12345

tarxvzfmongodb-linux-x86_64- 内容如下:./mongod-fmongodb.conf

port:27022fork:falseC目录12345

{"username":“lison","country":"in11digo","address":{"aCode": "add":"favorites":"cites":"age":18,"salary":}deletefromuserswhereusername=deletefromuserswhereage>8andageupdateuserssetage=6whereusername=updateuserssetfavorites.moviesadd" 2"," 3"wherefavorites.citeshas"东莞"select*fromuserswherefavorites.citeshas东莞"、"东京select*fromuserswhereusernamelike'%s%'and(country=Englishorcountry=USA) 直观感受mongoDB& 令客户端 持 版本

deletefromuserswhereusername=‘lison’db.users.deleteMany({"username":"lison"})deletefromuserswhereage>8andagedb.users.deleteMany({“$and”:[{“age”:{“$gt”:8}},{“age”:{“$lt”:updateuserssetage=6whereusername=lison'db.users.updateMany({"username":"lison"},{"$set":{"age":6}},true)updateuserssetfavorites.moviesadd" 2"," 3"wherefavorites.citeshas"东莞“db.users.updateManyfavorites.cites"东莞$addToSet:{"$each":[ 2",

select*fromuserswherefavorites.citeshas东莞"、"东京“db.users.find({"favorites.cites":{"$all":["东莞","东京"]}})select*fromuserswhereusernamelike'%s%'and(country=Englishordb.users.find({"$and":[{"username":{"$regex":".*s.*"}},{"$or":[{"country":"English"},{"country":"USA"}]}]})springdatamongojavamongospringmongodbserverSpringDataMongoDB上jdk1.6SpringDataMongoDBjdk1.8Tips:SpringDataMongoDB1.x与2.x之间区别比较大 mongodbspring4.3.13{"key":newC目录12346

中所有键值,只需省略该参数即可(默认省略)。 数据,可以使用pretty()方法. db.users.find({“favorites.movies”:[“杀破狼2", ","雷神1"查询数组等于[“杀破狼2”, db.users.find({"favorites.movies":{"$all":["雷神1", " "author":"content""lison评论 db.users.find({"comments":{"$elemMatch":{"author":"content":"lison是苍老师 "}}}) →MongoDatabase Springmongodbmongodb <!--mongodbmongodb<beanid="anotherMongoTem SpringSpringmongodbACKNOWLEDGED默认选项,数据写入到Primary就向客户端发送确认 确保所有数据提交到journalfileMAJORITY等待集群中大多数服务器提交后确认; 51000*60*00使用使用varlison=vardbref 一个id值,指向另一个表中的id值。DBRef语法:"$ref":<value>,"$id":<value>,"$db":<value> {"$match":{"orderTime":{"$lt":newDate("2015-04- C目录12345

db.collection.update(<query>,<update>,{upsert:<boolean>,<boolean>,writeConcern: >}解为sqlupdate查询内set后面的:$序db.users.updateMany({"username":"jack"},{"$addToSet":{:{"$each":[ 2", db.users.updateMany({"username":"jack"},{"$addToSet":{:[ 2", db.users.updateMany({"username"jack"}$pull"favorites.movies"2", db.users.updateMany({"username":"jack"},{"$pullAll":{"favorites.movies":["2"," 级别为实例级别,mongoDB2.2以后版本锁级别为数据库级别,mongoDB3.0中, C目录12345

Role-BasedAccessControl 提供权限最高的群集管理。此角色结合了由Role-BasedAccessControl(Backupand, 据。该角色还提供了整个集群上的提供与dbAdmin相同的数据库管理操作权限。 如:./mongod-fmongodb.conf--auth publicstaticMongoCredentialcreateCredential(finalStringfinalStringdatabase,finalchar[]C目录12345

01✓showdbs✓showdbs✓showcollections✓db.statsdb数据备份./mongodump-hlocalhost:27022-dlison-o-hipdo数据恢复--drop已存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论