
MongoDB
JIESA
这个作者很懒,什么都没留下…
展开
-
MongoDb命令行操作
下载客户端后,使用cmd登进去使用这种方式登进去,ip+端口,-u -p(如果当用户名和密码为空时,就不需要输入 -u -p) 查看lego库里的所有表结构,然后删除resouce_content_history里2015-07-01之前的数据删除mongo里mongo_chapter_flowlog,要使用drop()命令原创 2015-10-19 14:42:54 · 588 阅读 · 0 评论 -
spring mongodb中去掉_class列
在spring for mongodb中,会发现当一个pojo序列化为一个document时,会出现如下 情况: public class User { String username; String password; } 转变为mongodb 时 Java代码 MongoOperations mongo转载 2017-02-21 16:33:14 · 2730 阅读 · 0 评论 -
MongoDB 那些坑
MongoDB 是目前炙手可热的 NoSQL 文档型数据库,它提供的一些特性很棒:如自动 failover 机制,自动 sharding,无模式 schemaless,大部分情况下性能也很棒。但是薄荷在深入使用 MongoDB 过程中,遇到了不少问题,下面总结几个我们遇到的坑。特别申明:我们目前用的 MongoDB 版本是 2.4.10,曾经升级到 MongoDB 2.6.0 版本,问题依然存在,转载 2016-11-07 19:10:23 · 2456 阅读 · 0 评论 -
mongo查询某个字段是否存在,并删除记录里的这个字段
b.course.find( { "lectures.lectures_count": { $exists: true } } )查询course表中,存在lectures_count字段的记录信息删除course表中,所有的lectures.lectures_count字段db.course.update({},{$unset:{"lectures.lectures_co转载 2016-11-04 15:22:23 · 2562 阅读 · 0 评论 -
mongo简介——update & findAndModify
db.COLLECTION_NAME.update({},{},true|false,true|false);第一个参数是查询选择器,与findOne的参数一样,相当于sql的where子句第二个参数是更新操作文件,由各种更新操作符和更新值构成,第三个参数是upsert。如果是true,表示如果没有符合查询选择器的文档,mongo将会综合第一第二个参数向集合插入一个新的文档原创 2016-09-12 20:58:49 · 3915 阅读 · 0 评论 -
mongodb 避免Out of semaphores to get db connection error
错误描述:com.mongodb.DBPortPool$SemaphoresOut: Out of semaphores to get db MongoDB 并发测试,报出上述错误。究其原因,是数据库连接数太少,资源耗尽。查看com.mongodb.MongoOptions源代码,其中有 connectionsPerHost和threadsAllowedToBlockForConn原创 2015-11-17 19:03:26 · 3341 阅读 · 0 评论 -
mongoDB——java操作mongodb文档
上篇博客介绍了java操作mongoDB进行对文件的处理。现在来介绍一下对文档的处理。和对文件的处理一样,也是通过java驱动中提供的几个类相互作用完成的。这几个类分别是: DBCollection类:指定数据库中指定集合的实例,提供了增删改查等一系列操作。在关系型数据库中,对数据的增删改查操作是建立在表的基础上的,在mongodb中是建立在集合的基础上进行的。转载 2015-10-12 17:33:17 · 1224 阅读 · 0 评论 -
mongoDB——前序(NoSQL)
mongoDB是非关系型数据库的一种。在进入mongoDB的学习之前,我们先来了解一下非关系型数据库(NoSQL)。 一、NoSQL的产生 随着web2.0的兴起,特别是超大规模和高并发的网站对数据库提出了进一步的需求(大数据量引发的一系列问题),而关系型数据库面对这些新的需求,显得有些力不从心,例如: 1. 面转载 2015-10-13 10:06:28 · 496 阅读 · 0 评论 -
mongoDB——java操作mongoDB实现文件上传下载
上篇博客讲了mongoDB处理大文件的思想及流程,下面我们看一下怎样通过java驱动来实现文件操作。mongoDB提供的java驱动封装了具体的实现细节,我们操作起来非常简单的。 对文件的增加、删除和读取,通过一下几个组件来完成: GridFS:核心类,提供了对文件的创建、查找和删除操作。 GridFSDBFile:从数据库中读取的文件,提供了转载 2015-10-12 17:40:58 · 892 阅读 · 0 评论 -
mongo查询
mongo通find来查找文档。可以执行精确匹配和模糊匹配。1. 模糊匹配1.1比较> $gt , >= $gte, > db.tianyc02.find(){ "_id" : ObjectId("50ea6eba12729d90ce6e3423"), "name" : "xttt", "age" : 111 }{ "_id" : ObjectId("50e原创 2015-10-26 11:09:21 · 527 阅读 · 0 评论 -
MongoDB——第一天 基础入门
关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意: ①:根据业界规则,偶数为“稳定版”(如:1转载 2015-10-12 14:08:14 · 519 阅读 · 0 评论 -
【MongoDB】spring-data-mongo配置
config.properties1234567891011#mongodb settingmongo.host=127.0.0.1mongo.port=27017mongo.connectionsPerHost=100mong转载 2017-03-22 15:54:43 · 1149 阅读 · 0 评论