执行sh文件 进行MongoDB的业务逻辑导入
将从HDFS中的数据转化为Json格式写入文件后,十个文件的文件名为 文件名_01 ...._02 ....03格式。 编写个简单的sh文件 通过for do循环让i+1 文件名对应上就可以的- -执行时要传入文件名称以及需要导入的数据文件的路径,之所以要传进去 也是为了方便项目后续更改目录嘛~
.sh文件:
然而并没有什么乱用! 发现 ./mongo -h 10.1.235.62 -port 27017 --eval "db."${name}".drop()" 不管用! 是--eval的问题。
mongodb配置文件.conf
配置文件在 /etc/mongod.conf文件里
启动方式
./bin/mongod -f MongoDB.conf
会看到 about to fork child process, waiting until server is ready for connections.
centOS目录结构
rpm包到 /usr/bin/dirName
二进制包(需要解压 -> 生成配置文件 -> make(编译) -> 安装)放到 /usr/local/src/**
mongodb
配置文件在:/etc/mongod.
一口气说出 4种 “附近的人” 实现方式,面试官笑了
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!
引言
昨天一位公众号粉丝和我讨论了一道面试题,个人觉得比较有意义,这里整理了一下分享给大家,愿小伙伴们面试路上少踩坑。