MongoDB
pengshengli
横看成峰侧成岭,远近高低各不同。
不识庐山真面目,只缘身在此山中。
展开
-
python根据id查询MongoDB报错:NameError: name 'ObjectId' is not defined
解决方法:在文件前添加:from bson.objectid import ObjectIdfind里面带ObjectIdstate.find({"lhjState": ObjectId("5a632bd133e57f6e71f7544f")})原创 2019-03-19 14:51:21 · 4153 阅读 · 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 · 18524 阅读 · 6 评论 -
mogodb数据库恢复报错:too many positional arguments
很有可能路径在C盘,因为Program Files中间有个空格:解决方法:给这个空格加双引号:原创 2019-05-09 14:55:37 · 4673 阅读 · 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 · 833 阅读 · 0 评论 -
MongoDB远程端口不通
vim /etc/mongodb.conffirewall-cmd --zone=public --permanent --add-port=27017/tcpfirewall-cmd --reload重启mongod ./mongod --dbpath=/home/data --bind_ip 0.0.0.0添加用户名、密码:db....原创 2019-06-13 18:05:24 · 1401 阅读 · 0 评论 -
C++(Linux)操作MongoDB
一.安装驱动mongocxx drivermongocxx 依赖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 · 6789 阅读 · 4 评论 -
MongoDB
一.存储的场景1.读多写少(如博客)---->HDFS2.读写均衡(如一起写,有道云笔记)------>缓存Redis3.读少写多(如日志)------>mongodbmongodb是分级存储,即越久远的数据会被存在效率低的磁盘。越新的数据读的越快,越旧的数据读取速度越慢。所以mongodb的应用场景是存储一些平常不去读取,但必要的时候要能读到的数据。也就是说具有...原创 2019-06-03 22:41:26 · 315 阅读 · 0 评论