MongoDB
pengshengli
横看成峰侧成岭,远近高低各不同。
不识庐山真面目,只缘身在此山中。
展开
-
python根据id查询MongoDB报错:NameError: name 'ObjectId' is not defined
解决方法: 在文件前添加: from bson.objectid import ObjectId find里面带ObjectId state.find({"lhjState": ObjectId("5a632bd133e57f6e71f7544f")})原创 2019-03-19 14:51:21 · 4194 阅读 · 0 评论 -
Windows无法启动MongoDB服务。错误1053
修改了mongod.cfg文件后,重启MongoDB服务的时候,出现错误。 一开始误入歧途,删除了服务,新建了服务还是没解决。后来对了对注册表: ImagePath的值为: C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe --config "C:\Program Files\MongoDB\Server\4.0\bin\mong...原创 2019-03-21 12:16:33 · 18610 阅读 · 6 评论 -
mogodb数据库恢复报错:too many positional arguments
很有可能路径在C盘,因为Program Files中间有个空格: 解决方法:给这个空格加双引号:原创 2019-05-09 14:55:37 · 4753 阅读 · 1 评论 -
mongodb恢复数据库
windows环境下: 1.json和bson恢复 一般备份的文件为json和bson,安装bin目录下有两个工具,用来备份和恢复: 进入当前目录: mongorestore.exe -h 127.0.0.1:27017 -d test C:\Program" "Files\MongoDB\Server\4.0\data\dump\bak -h:数据库宿机的地址 -d:恢复完...原创 2019-05-09 16:03:28 · 871 阅读 · 0 评论 -
MongoDB远程端口不通
vim /etc/mongodb.conf firewall-cmd --zone=public --permanent --add-port=27017/tcp firewall-cmd --reload 重启mongod ./mongod --dbpath=/home/data --bind_ip 0.0.0.0 添加用户名、密码: db....原创 2019-06-13 18:05:24 · 1443 阅读 · 0 评论 -
C++(Linux)操作MongoDB
一.安装驱动mongocxx driver mongocxx 依赖mongo-c-driver,所以需要先安装mongo-c-driver:https://github.com/mongodb/mongo-c-driver/releases/ 1.安装mongo-c-driver $ wget https://github.com/mongodb/mongo-c-driver/rele...原创 2019-06-14 13:32:53 · 6846 阅读 · 4 评论 -
MongoDB
一.存储的场景 1.读多写少(如博客)---->HDFS 2.读写均衡(如一起写,有道云笔记)------>缓存Redis 3.读少写多(如日志)------>mongodb mongodb是分级存储,即越久远的数据会被存在效率低的磁盘。越新的数据读的越快,越旧的数据读取速度越慢。所以mongodb的应用场景是存储一些平常不去读取,但必要的时候要能读到的数据。也就是说具有...原创 2019-06-03 22:41:26 · 356 阅读 · 0 评论