mongodb安装和使用
·
mongodb
下载mongodb压缩包:http://dl.mongodb.org/dl/win32/x86_64
配置文件
mongdb的最外层目录,添加文件mongo.config
dbpath=d:\MongoDB\data\db
logpath=d:\MongoDB\mongo.log
auth=true
安装服务
mongod --config “E:\Program Files\MongoDB\mongo.config” --install --serviceName “mongodb”//如果失败,可以在log日志中查看
mongod --config “E:\Program Files\MongoDB\mongo.config” //生成数据库,启动服务成功了,就可以关闭窗口(默认是阻塞的不会自动关闭)
net start mongodb
用户密码
mongodb执行程序中输入
use admin
db.createUser({user:“root”,pwd:“root”,roles: [ { role:“root”, db:“admin”}] })
db.auth(‘root’,‘root’)
使用navicat 15连接mongodb

输入用户和密码
nosql
- 集合,表
- 固定集合,表长度固定,超过后覆盖之前大小
- 文档,json数据
- gridfs,mongdb支持直接上传小文件(16M)和文件上传到gridfs

- mapreduce,聚合,map生成键值对(js语法)
db.collection.mapReduce(
function() {emit(key,value);}, //map 函数
function(key,values) {return reduceFunction}, //reduce 函数
{
out: collection,
query: document,
sort: document,
limit: number
}
)
大数据处理
- 索引
- 聚合管道
- 分片(集群存储计算)
更多推荐
所有评论(0)