随笔分类 -  MongoDB

nosql开源软件
摘要:""">""$gte"==================>">=""$ne"===================>"!="如:某集合B集合中文档有属性x值为整数,需查找10 db.C.find(){ "_id" : ObjectId("5018fccd1781352fe25bf511"), "a... 阅读全文
posted @ 2016-01-15 17:09 幻星宇 阅读(11602) 评论(0) 推荐(0) 编辑
摘要:1 mongodb启动时,设置启动项C:\>mongodb\bin\mongod --config C:\mongodb.conf其中mongodb.conf为: dbpath = D:\mongodb_datalogpath = D:\mongodb.loglogappend = true如果是l... 阅读全文
posted @ 2016-01-15 17:08 幻星宇 阅读(813) 评论(0) 推荐(0) 编辑
摘要:mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。安装及使用:首先在Ubuntu上安装MongoDB。下载MongoDB, 现在最新的生产版本1.7.01. 解压文件.$ tar -xvf mongodb 阅读全文
posted @ 2013-05-28 15:36 幻星宇 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一、MongoDB简介MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开源、模式自由、面向文档的数据库,集文档数据库、键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点:•面向文档存储(类JSON数据模式简单而强大)•动态查询•全索引支持,扩展到内部对象和内嵌数组•查询记录分析•快速,就地更新•高效存储二进制大对象 (比如照片和视频)•复制和故障切换支持•Auto-Sharding自动分片支持云级扩展性•MapReduce 支持复杂聚合•商业支持,培训和咨询二、安装MongoDB安装 阅读全文
posted @ 2013-05-28 14:06 幻星宇 阅读(282) 评论(0) 推荐(0) 编辑
摘要:MongoDB8天学通MongoDB——第一天 基础入门8天学通MongoDB——第二天 细说增删查改8天学通MongoDB——第三天 细说高级操作8天学通MongoDB——第四天 索引操作8天学通MongoDB——第五天 主从复制8天学通MongoDB——第六天 分片技术8天学通MongoDB——第七天 运维技术8天学通MongoDB——第八天 驱动实践 阅读全文
posted @ 2013-04-19 15:19 幻星宇 阅读(146) 评论(0) 推荐(0) 编辑
摘要:一、数据导出mongoexport作为DBA,经常会碰到导入导出数据的需求,下面就介绍实用工具mongoexport 和mongoimport 的使用方法,常用导出方法:$./mongoexport -d my_mongodb -c user -o user.dat常用参数说明:-d|--db 指明使用的库-c| --collection 指明导出的collection-o| --out 指明导出的文件名-f | --fields 指明导出的字段,多个字段用,号分隔--host/--port 指明连接到mongo的主机ip和端口--csv 导出csv格式,默认为json格式二、数据导入mong 阅读全文
posted @ 2013-04-17 15:09 幻星宇 阅读(690) 评论(0) 推荐(0) 编辑
摘要:本文我们介绍MongoDB权限管理,主要介绍的是如何设置用户名和密码。接下来我们就一一介绍。添加用户的时候必须满足以下两个条件:1.有相关权限的情况下(后面会说)。2.mongod没有加--auth的情况下(如果加了,你添加权限的话 会出现下面的情况)。>useadmin switchedtodbadmin >db.addUser('sa','sa') FriJul2214:31:13uncaughtexception:error{ "$err":"unauthorizeddb:adminlocktype:-1clien 阅读全文
posted @ 2013-04-17 14:20 幻星宇 阅读(414) 评论(0) 推荐(0) 编辑
摘要:1,下载mongodb压缩包http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.4.zip;2,解压到指定目录,例如:c:\mongo; www.2cto.com 3,启动mongodb。首先,需要建立两个目录,一个是日志目录c:\mongo\logs\logs.log,一个是存放数据文件的目录c:\mongo_data,然后打开cmd命令行,进入到c:\mongo\bin\目录下,然后输入如下命令启动服务,c:/mongo/bin>mongod.exe --dbpath c:/mongo_data,显示:01C:\mong 阅读全文
posted @ 2013-04-17 11:53 幻星宇 阅读(166) 评论(0) 推荐(0) 编辑
摘要:MongoDB服务器下载 MongoDB的官方下载站是http://www.mongodb.org/downloads,可以去上面下载最新的程序下来。在下载页面可以看到,对操作系统支持很全面,OS X、Linux、Windows、Solaris都支持,而且都有各自的32位和64位版本。目前的稳定版本是1.8.1版本。1、Windows版本安装(1)、下载MongoDB url地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip(2)、设置MongoDB目录 解压到D盘下面的MongDB文件夹,路径为d:\Mon. 阅读全文
posted @ 2013-04-17 11:48 幻星宇 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一、前言 最近开始学习非关系型数据库MongoDB,却在博客园上找不到比较系统的教程,很多资料都要去查阅英文网站,效率比较低下。本人不才,借着自学的机会把心得体会都记录下来,方便感兴趣的童鞋分享讨论。部分资源出自其他博客,旨将零散知识点集中到一起,如果有侵犯您的权利,请联系li-pan2@163.com。大部分内容均系原创,欢迎大家转载分享,但转载的同时别忘了注明作者和原文链接哦。二、MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mon.. 阅读全文
posted @ 2013-04-17 11:00 幻星宇 阅读(153) 评论(0) 推荐(0) 编辑
摘要:mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。安装及使用:首先在Ubuntu上安装MongoDB。下载MongoDB,现在最新的生产版本1.7.01.解压文件.$ tar -xvf mongodb-. 阅读全文
posted @ 2013-04-17 10:58 幻星宇 阅读(197) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示