最近使用tikv作为nosql存储,发现有很多坑,很多工具都不是很完善;不想折腾;于是换成了mongodb,mongodb部署记录如下,进行备忘:
安装,配置,启动,卸载:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
安装后配置ulimit要点:
* soft fsize unlimited * hard fsize unlimited * soft cpu unlimited * hard cpu unlimited * soft as unlimited * hard as unlimited * soft memlock unlimited * hard memlock unlimited * soft nofile 64000 * hard nofile 64000 * soft nproc 64000 * hard nproc 64000
ulimit设置具体参考:https://www.cnblogs.com/xuyaowen/p/linux-open-limit.html
启动mongodb: 18.04:正常使用systemd 启动;
mongo shell 的使用:https://docs.mongodb.com/manual/mongo/
Mongodb web管理界面:https://github.com/mongo-express/mongo-express
Mongodb 使用教程:https://www.runoob.com/mongodb/
mongodb go客户端教程:https://docs.mongodb.com/drivers/go
mongodb bson 和 go struct结合使用教程:https://www.mongodb.com/blog/post/quick-start-golang--mongodb--modeling-documents-with-go-data-structures
保持更新,请关注cnblogs.com/xuyaowen;