
MongoDB
baobeituping
积极,开朗,健康,向上.本人刚失恋,郁闷ING
展开
-
mongoDB 入门指南、示例
一、准备工作1、 下载mongoDB 下载地址:http://www.mongodb.org/downloads 选择合适你的版本 相关文档:http://www.mongodb.org/display/DOCS/Tutorial 2、 安装mongoDB A、 不解压模式: 将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以...原创 2011-09-30 08:41:07 · 121 阅读 · 0 评论 -
Win10 64位+mongodb集群搭建
项目中想用mongodb,于是抽时间了解了下,以此片博客作为记录。Mongodb下载地址从官网下载最新版本的mongodb,我选择的是window系统的zip格式,下载完成后直接解压到D:\mongodb\目录下,这个是作为备份用的,我在D:\test\目录下新建三个目录mongodb1、mongodb2、mongodb3,将mongodb目录下的文件分别拷贝三份到新建的目录里,m...原创 2018-06-14 14:17:57 · 244 阅读 · 0 评论 -
MongoDB 备份(mongodump)与恢复(mongorestore)
MongoDB数据备份在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。mongodump命令可以通过参数指定导出的数据量级转存的服务器。语法mongodump命令脚本语法如下:>mongodump -h dbhost -d dbname -o dbdirectory-h:MongDB所在服务器地址...原创 2018-05-15 17:37:03 · 173 阅读 · 0 评论 -
MongoDB 3.0查询
Find or Query Data with Java DriverOverviewYou can use the find method to issue a query to retrieve data from a collection in MongoDB. All queries in MongoDB have the scope of a single collecti...原创 2015-05-14 16:28:25 · 143 阅读 · 0 评论 -
MongoDB——第五天 主从复制
从这一篇开始我们主要讨论mongodb的部署技术。 我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。 一:主从复制1: 首先看看模型图 2: 从上面的图形中我们可以分析出这种架构有如下的好处: <1...原创 2015-05-13 15:07:09 · 98 阅读 · 0 评论 -
MongoDB——第四天 索引操作
这些天项目改版,时间比较紧,博客也就没跟得上,还望大家见谅。 好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们又会花费50%的时间在R上面,因为Read操作对用户来说是非常敏感的,处理不好就会被人唾弃,呵呵。 从算法上来说有5种经典的查找,具体的可以参见我的算法速成系列,这其中就包括我...原创 2015-05-13 15:06:12 · 94 阅读 · 0 评论 -
MongoDB——第三天 细说高级操作
今天跟大家分享一下mongodb中比较好玩的知识,主要包括:聚合,游标。一: 聚合 常见的聚合操作跟sql server一样,有:count,distinct,group,mapReduce。<1> count count是最简单,最容易,也是最常用的聚合工具,它的使用跟我们C#里面的count使用简直一模一样。 <2>...原创 2015-05-13 15:05:28 · 99 阅读 · 0 评论 -
MongoDB——第二天 细说增删查改
看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了mongodb的开启,接下来我们要做的就是干掉它,之后,开启成功,关于mongodb的管理方式将在后续文章分享。 一: Insert操...原创 2015-05-13 14:58:17 · 100 阅读 · 0 评论 -
MongoDB——第一天 基础入门
关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意: ①:根据业界规则,偶数为“稳定版”(如:1.6.X,1.8...原创 2015-05-13 14:52:18 · 100 阅读 · 0 评论 -
MongoDB学习笔记(四)
现在这节就主要讨论插入,更新和删除文档。插入:MongoDB学习笔记(一)中有讲 这里就简单复习一下首先声明MongoDB中保存的是BSON (不是JSON)db.collection_name.insert()例-----------------------------------------------------------------------------------...原创 2011-10-13 14:57:38 · 118 阅读 · 0 评论 -
MongoDB学习笔记三一C#操作数据库
目标:向数据库插入两条Notes,一个包含标签一个没有,然后通过Update给不包含标签的Notes添加标签 为了完成我们的目标,首先我们的到http://github.com/samus/mongodb-csharp 下载Mongodb的c#驱动,解压缩并打开Visual Studio解决方案,然后编译得到两个DLL的:MongoDB.Driver.dll、MongoDB.Li...原创 2011-10-13 14:56:30 · 125 阅读 · 0 评论 -
MongoDB简介、API、案例
1、 简介* MongoDB是一个基于分布式文件存储的数据库开源项目,是一个介于关系数据库和非关系数据库之间的产品。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。* Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。* 面...原创 2011-10-13 14:52:12 · 173 阅读 · 0 评论 -
MongoDB学习笔记(一) MongoDB介绍及安装
一、前言 最近开始学习非关系型数据库MongoDB,却在博客园上找不到比较系统的教程,很多资料都要去查阅英文网站,效率比较低下。本人不才,借着自学的机会把心得体会都记录下来,方便感兴趣的童鞋分享讨论。部分资源出自其他博客,旨将零散知识点集中到一起,如果有侵犯您的权利,请联系li-pan2@163.com。大部分内容均系原创,欢迎大家转载分享,但转载的同时别忘了注明作者和原文链接哦。...原创 2011-10-13 14:50:13 · 94 阅读 · 0 评论 -
JAVA 操作MONGOD
不爱说话爱技术,以下是我整理的关于对mongodb进行增删改查操作的一个工具类,恐有不足,向各位大拿们讨教。最后有一个源码及实现类和接口。 [java] view plain copy package com.iceter.DataBase; import java.util.ArrayList; import java.util.L...原创 2011-10-12 15:20:47 · 131 阅读 · 0 评论 -
Mongod 管理篇
下面将在这一年的一些简单的管理操作做一下记录 Starting and Stopping Mongo Security and Authentication Monitoring and Diagnostics Backups Starting and Stopping MongoMongoDB启动对了,MongoDB在linu...原创 2011-10-12 15:07:56 · 130 阅读 · 0 评论 -
Mongodb在亿万级数据量上的性能测试报告
进行了一下Mongodb亿级数据量的性能测试,分别测试如下几个项目: 1) 普通插入性能 (插入的数据每条大约在1KB左右)2) 批量插入性能 (使用的是官方C#客户端的InsertBatch),这个测的是批量插入性能能有多少提高...等 <!--内容--><!--body_start--><!--判断阅读权限--><!--判断是否已经扣点-->...原创 2011-10-12 14:48:10 · 232 阅读 · 0 评论 -
mongodb 客户端工具
<script type="text/javascript"></script>MongoDB 客户端工具,不断收集ing(图) http://www.javabloger.com/article/mongodb-gui-win-linux-mac.html网址:http://www.javabloger.com/article/mongodb-gui-wi...原创 2011-09-30 13:54:14 · 320 阅读 · 0 评论 -
mongodb 安装详细介绍(我已经安装成功)
一,安装mongoDB1,解压mongodb-win32-i386-1.8.2至E:\MyProgram\mongodb-win32-i386-1.8.2(你可以按照自己的路径来,路径中最好不要有空格,要不然麻烦)2,新建文件夹C:\DATA\DB,这是mongoDB的默认数据文件夹,你也可以在文件夹E:\MyProgram\mongodb-win32-i386-1.8.2新建一个文件夹d...原创 2011-09-30 08:59:10 · 187 阅读 · 0 评论 -
mongodb添加删除节点
replica set多服务器主从,添加,删除节点,肯定会经常遇到的。下面详细说明一下,添加,删除节点的2种方法。一,利用rs.reconfig,来添加,删除节点1,添加节点查看复制打印repmore:PRIMARY> config = {_id:"repmore",members:[{_id:0,host:'127.0.0.1:27017',priority :2},{_id:1,host...原创 2018-06-14 15:05:53 · 2057 阅读 · 0 评论