
MongoDB
dotuian
这个作者很懒,什么都没留下…
展开
-
Mongo创建用户
列出所有用户 mongo use admin db.system.users.find() 禁用认证模式 /etc/mongod.conf noauth = true auth = false 创建用户用户是基于数据库的,在admin数据库上创建的用户属于管理者用户。管理者用户的创建拥有所有数据库管理权限的用户 use admin db.createUser({原创 2015-06-18 14:36:30 · 2220 阅读 · 0 评论 -
Ubuntu下安装PHP的mongodb扩展
在 https://pecl.php.net/package/mongo 下载 PHP的mongodb扩展的源码$ wget -c https://pecl.php.net/get/mongo-1.6.9.tgz $ tar zxvf mongo-1.6.9.tgz $ cd mongo-1.6.9 $ phpize $ ./configure $ make all $ make test $ su原创 2015-06-24 10:47:53 · 1758 阅读 · 0 评论 -
MongoDB学习笔记--数据管理
MongoDB数据管理转自:http://www.caiyiting.com/blog/2015/mongodb-data-management.html数据库备份 – mongodump 备份本地所有MongoDB数据库: # mongodump -h 127.0.0.1 --port 27017 -o /root/db/alldb 备份远程指定数据库: # mongodump -h 192.转载 2015-06-30 14:31:57 · 509 阅读 · 0 评论 -
MongoDB学习笔记--基本操作
Collection操作显示所有数据库名 show dbs;显示数据库中所有Collection名use {dbname}; show collections;创建Collectionuse {dbname}; db.createCollection("");重命名Collection db.collection.renameCollection("");删除collectionuse {dbn原创 2015-06-29 16:49:26 · 472 阅读 · 0 评论 -
MongoDB学习笔记--分组(1)
Mongo学习笔记–分组// 准备测试数据 db.user.drop(); for(var i=10; i< 100; i++) { db.user.insert({ name:"user" + i, age : Math.floor(Math.random()*10)+ 20, sex : Math.floor(Math.random()原创 2015-07-03 13:53:01 · 475 阅读 · 0 评论 -
MongoDB学习笔记--GridFS
GridFS简介GridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。GridFS使用MongoDB提供了一个命令行工具mongofiles可以来处理GridFS,列出所有文件: mongofiles list上传一个文件: mongofiles put xxx.txt下载一个文件: mongofiles get xxx.txt查找文件: //会查找所有文件名中包含“xxx”转载 2015-07-03 14:37:55 · 414 阅读 · 0 评论 -
MongoDB学习笔记---MapReduce
MongoDB学习笔记—MapReduceMapReduce1.mapreduce是根据map函数里调用的emit函数的第一个参数来进行分组的Map-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。使用 MapReduce 要实现两个函数 Map 函数和 Reduce 函数, Map 函数调用 emit(key, val原创 2015-07-03 16:51:56 · 519 阅读 · 0 评论