![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
lichunan
这个作者很懒,什么都没留下…
展开
-
mongoDB的全文索引
1、全文索引:对字符串与字符串数组创建全文可搜索的索引;适用情况:{author:"", title:"", article:""}2、建立方法:db.articles.ensureIndex({key:"text"})db.articles.ensureIndex({key_1:"text", "key_2:"text"})db.articles.ensureIndex(原创 2015-03-25 18:46:28 · 317 阅读 · 0 评论 -
mongoDB的基本操作之更新多条数据
1、使用命令“db.imooc_collection.update({c:1},{$set:{c:2}},false,true)”更新多条相同的数据;原创 2015-03-25 15:17:35 · 1392 阅读 · 0 评论 -
mongoDB的基本操作之数据删除
1、运行命令“db.imooc_collection.remove({c:2})”删除集合中指定的数据;原创 2015-03-25 15:23:31 · 264 阅读 · 0 评论 -
mongDB的基本操作之数据写入和查询
1、运行命令“./bin/mongo 127.0.0.1:10001”登录mongodb服务端;2、运行命令“show dbs”查看数据库个数情况;3、运行命令“use imooc”切换数据库;4、运行命令“db.dropDatabase()”删除数据库; 5、运行命令“db.imooc_collection.insert({x:1})”插入集合;6、运原创 2015-03-24 20:29:09 · 371 阅读 · 0 评论 -
MongoDB环境搭建(Linux环境)
MongoDB环境:64位LinuxMongoDB版本:2.6.5ssh工具:secureCRT文本编辑工具:vim 与 notepad++原创 2015-03-23 20:46:13 · 463 阅读 · 0 评论 -
mongoDB的地理位置索引
1、索引属性1)创建索引时的格式:db.collection.ensureIndex({param},{param}),其中第二个参数便是索引的属性;2)比较重要的属性有:名字,name指定:db.collection.ensureIndex({},{name:""});3)唯一性,unique指定:db.collection.ensureIndex({},{unique:true/f原创 2015-03-26 08:49:47 · 616 阅读 · 0 评论 -
MongoDB整合Spring
1、maven项目架构2、Dependencies<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m原创 2015-03-27 11:51:06 · 372 阅读 · 0 评论 -
利用log4mongo-java+mongodb复制集搭建java日志系统
1、背景在分布式系统当中,我们有各种各样的WebService,这些服务可能分别部署在不同的服务器上,并且有各自的日志输出。为了方便对这些日志进行统一管理和分析。我们可以将日志统一输出到指定的数据库系统中,而再由日志分析系统去管理。而这个存储日志的数据库目前最适合的还是mongodb,一是因为它轻便、简单,与log4j整合方便,对系统的侵入性低。二是因为它与大型的关系型数据库相比有不少优势,比原创 2015-03-27 09:09:36 · 1456 阅读 · 0 评论 -
对比MySQL,你究竟在什么时候更需要MongoDB
摘要:对比传统关系型数据库,NoSQL有着非常显著的性能和扩展性优势,然而这些优点却建立在一些关键功能的丢失之上,比如事务、join等。那么在数据体积激增的当下,究竟哪个数据库才会适合你的场景,下面看Moshe的分享。【编者按】随着数据的爆发性增长,NoSQL得到的关注已越来越多,然而你的用例真正需要使用NoSQL数据库吗?又真的适合使用NoSQL吗?近日,Bright Aqua研发副总裁Mo转载 2015-03-26 17:34:44 · 305 阅读 · 0 评论 -
mongoDB安全
1、MongoDB安全楔子MongoDB安全概览:最安全的是物理隔离:不现实网络隔离其次防火墙再其次用户名密码在最后2、开启权限验证auth开启keyfile开启原创 2015-03-26 17:07:59 · 245 阅读 · 0 评论 -
mongoDB的基本操作之更新不存在的数据
1、使用命令“db.imooc_collection.updadte({y:100}, {y:999}, true)”更新不存在的数据时自动新增一条数据;原创 2015-03-25 14:57:39 · 1037 阅读 · 0 评论 -
mongoDB常见的查询索引
1、_id索引:1)是绝大多数集合默认建立的索引;2)对于每个插入的数据,MongoDB都会自动生成一条唯一的_id字段;3)2、单键索引:1)单键索引是最普通的索引2)与_id索引不同,单键索引不会自动创建3)3、多键索引:1)多键索引与单键索引创建形式相同,区别在于字段的值:单键索引:值为一个单一的值,例如字符串,数字或者日期。多键索引:值具有多个记原创 2015-03-25 15:59:14 · 641 阅读 · 0 评论 -
mongoDB的基本操作之数据更新
1、运行命令“ db.imooc_collection.update({x:1}, {x:999})”进行更新操作;2、运行命令“db.imooc_collection.update({z:100}, {$set:{y:99}})”更新指定信息;原创 2015-03-25 14:45:15 · 292 阅读 · 0 评论 -
mongoDB的基本操作之创建索引
1、运行命令“db.imooc_collection.getIndexes()”查看集合的索引情况;2、运行命令“db.imooc_collection.ensureIndex({x:1})”创建索引;原创 2015-03-25 15:32:04 · 314 阅读 · 0 评论