使用时的Mongodb版本为:3.2 1、导出: 2、导入: 3、多条件查找: 4、查询并排序: 5、批量更新: ...
分类:
数据库 时间:
2017-02-03 18:32:09
阅读次数:
196
一、基本概念 MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前NoSQL 数据库产品中最热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式,MongoDB 使用C++开发。MongoDB 的官方网站地址是:http://www.mongodb.org/,大家可以在 ...
分类:
数据库 时间:
2017-01-13 09:02:05
阅读次数:
255
MongoDB介绍 MongoDB是一个面向文档的,开源数据库程序,它平台无关。MongoDB像其他一些NoSQL数据库(但不是全部!)使用JSON结构的文档存储数据。这是使得数据非常灵活,不需要的Schema。 一些比较重要的特点是: 支持多种标准查询类型,比如matching()、compari ...
分类:
数据库 时间:
2017-01-04 10:39:17
阅读次数:
270
可以使用修改器啦修改文档,比如增加、删除文档的键值。使用修改器首先要定位到某个文档, 然后再增加相应的修改选项,需要使用update语句 1.$inc修改器修改文档 命令解释: db.users.findOne() -->查询某个文档,可以添加具体的参数,只返回一个文档,如上例子查询文档键name的 ...
分类:
数据库 时间:
2016-12-17 11:43:14
阅读次数:
402
条件类似:a=5 or (a=2 and b>3)BasicDBList endList = new BasicDBList();BasicDBObject forceEnd = new BasicDBObject();forceEnd.put("status", 5);BasicDBList co ...
分类:
数据库 时间:
2016-11-25 14:15:41
阅读次数:
248
TODO:MongoDB MySQL数据库备份 1. MongoDB使用命令备份 mongodump进行整个数据库备份,主要用到的命令参数: -d 要备份的数据库 -o 输出的路径 ./mongodump –d databasename –o /data/dbbak 备份成功后会在/data/dbb ...
分类:
数据库 时间:
2016-11-05 12:07:26
阅读次数:
157
mongodb-context.xml配置:<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mongo="..
分类:
数据库 时间:
2016-10-25 03:42:29
阅读次数:
373
1.适用于json嵌套文档和数组的复杂查询业务 2.数据量上亿以后建议业务层也做水平拆分,完全依赖mongodb自己的集群机制可能有性能问题(baidu op的总结) 3.目测写入查询性能不如mysql(即使写入w=0也不如mysql) 4.耗内存严重,ssd效果不明显 5.查询索引很重要(所有db ...
分类:
数据库 时间:
2016-10-21 19:47:42
阅读次数:
265
最近爬虫项目在做主题分类的时候需要将爬去规则存到MongoDB中。后台需要集成MongoDB。这里记录一下使用MongoDB的过程。 Spring Data MongoDB - Reference Documentation地址: http://docs.spring.io/spring-data/ ...
分类:
数据库 时间:
2016-10-11 21:26:04
阅读次数:
347
文档的数据结构和JSON基本一样。 所有存储在集合中的数据都是BSON格式。 BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。 插入文档 MongoDB 使用 insert() 或 save() 方法向集合中插入文档,语法如下: 实例 以下文档可以存储在 MongoD ...
分类:
数据库 时间:
2016-09-25 17:22:16
阅读次数:
177