本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
MongoDB 删除文档
一 介绍
MongoDB remove()函数是用来移除集合中的数据。
MongoDB数据更新可以使用update()函数。在执行remove()函数前先执行find()命令来判断执行的条件是否正确,这是一个比较好的习惯。
二 语法
remove() 方法的基本语法格式如下所示:
db.collection.remove(
<query>,
<justO ...
MongoDB 插入文档
一 简介
本节将向大家介绍如何将数据插入到MongoDB的集合中。
文档的数据结构和JSON基本一样。
所有存储在集合中的数据都是BSON格式。
BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。
二 插入文档
MongoDB 使用 insert() 或 save() 方法向集合中插入文档,语法如下:
MongoDB 更新文档
一 简介
MongoDB 使用 update() 和 save() 方法来更新集合中的文档。
二 update() 方法
1、update() 方法用于更新已存在的文档。语法格式如下:
db.collection.update(
<query>,
<update>,
{
upsert: <boolean>,
...
MongoDB中ObjectId的误区,以及引起的一系列问题
http://blog.csdn.net/xiamizy/article/details/41521025
近期对两个应用进行改造,在上线过程中出现一系列问题(其中一部分是由于ObjectId误区导致的)
先来了解下ObjectId:
TimeStamp
前 4位是一个unix的时间戳,是一个int类别,我们将上面的例子中的objectid的前4位进行提取“4df2 ...
MongoDB 数据库
一 介绍
一个mongodb中可以建立多个数据库。
MongoDB的默认数据库为"db",该数据库存储在data目录中。
MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。
"show dbs" 命令可以显示所有数据库的列表。
> show dbs
MongoDB 集合
一 介绍
集合就是 MongoDB 文档组,类似于 RDBMS (关系数据库管理系统:Relational Database Management System)中的表格。
集合存在于数据库中,集合没有固定的结构,这意味着你对集合可以插入不同格式和类型的数据,但通常情况下我们插入集合的数据都会有一定的关联性。
比如,我们可以将以下不同数据结构的文档插入到集合中:
{"site&q ...
MongoDB 开启网络访问
默认配置的情况下MongoDB就只能从本机访问,而且不需要密码。
但是生产环境下,服务器和开发机一般不是同一个机器。
这个时候需要创建一个数据库用户,从而开启从网络访问的许可。
请看实例:
use test //切换到test数据库
//创建tony用户, 密码是password1, 权限是 readWrite
db.createUser( { user: "tony&qu ...
mongodb自学习总结
1、mongodb中$elemMatch用法
功能:主要用户同级节点多属性过滤
a、以下这条语句会查出children.id="0730"的所有值db.getCollection('regioncodes').find({"children":{"$elemMatch":{"children.id":"0730 ...
利用MongoDB的SplitVector命令实现并发数据迁移
摘要: 背景 数据迁移是数据库运维中一个很常见的场景。数据迁移分为全量和增量。为了追求速度,通常我们会采用并发的方式对数据进行全量迁移。在全量导出数据时,通常都会选择做到记录级的并发,因此通常会涉及到对需要导出的某个表(集合)按照并发度进行切分(分区)的过程。
背景
数据迁移是数据库运维中一个很常见的场景。数据迁移分为全量和增量。为了追求速度,通常我们会采用并发的方式对数据进行全量迁移。在全量 ...
mongodb多节点聚合分组查询
1、区域元数据JSON格式:
{
"_id" : ObjectId("5962e1cd0163d9cfb795bc76"),
"id" : "25",
"text" : "湖南",
"children" : [
...
MongodDB client connect Server with Replication set and auth
写在这里,留作记录:
1. 利用字符串连接server:
"mongodb://Admin:admin@xxx01:27017,xxx02:27017,xxx03:27017/admin?connect=replicaSet&replicaSet=rs0";
2.利用MongoUrlBuilder连接server:
...
springboot:mongodb
pom.xml
=========================================
<!-- Spring Boot mongodb 依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<a ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)