mongodb
文章平均质量分 50
周公挚友
技术宅
展开
-
2024年单服务器部署Mongodb三节点副本集自动化部署脚本
该脚本是为了方便自己学习和工作中部署服务器从而节省时间进行编写,目前能正常部署,创建集群,管理员用户,以及连接都没问题,但是没有开启验证,后续找时间补充。centos7.9 根目录创建一个sh目录,并创建 mongodb4.4.27.sh 文件。完整的教程请参考一下我写的技术文章。将下面的脚本复制进去,再保存,下面是自动部署脚本代码。原创 2024-02-21 17:22:58 · 646 阅读 · 0 评论 -
2024年单服务器部署Mongodb三节点副本集保姆级教程
部署monogdb 3节点副本集的详细教程。原创 2024-01-24 13:41:43 · 1937 阅读 · 0 评论 -
mongodb的聚合查询 $lookup 多表关联查询 (let 多字段 pipeline )
这两天做mongodb的多表且多字段关联查询,这里做下使用记录,后续可套用该模式使用。如果不考虑性能影响的话,可以无限使用 lookup 做多表关联。多表关联查询的效率比单表加循环查询效率非常高。let mongoUrl=`mongodb://root:pwd@127.0.0.1:27017/dbName`;//数据库连接let mongo=require("lycq").mongo;async function main(){ console.log("启动") let db.原创 2021-09-23 14:04:50 · 7201 阅读 · 2 评论 -
mongodb聚合查询
过年前,将最近整理的文档发出来。 var MongoClient = require('mongodb').MongoClient; var urla = 'mongodb://x:xxxxxx@127.0.0.1:27017/x'; MongoClient.connect(urla,async function(err, client) { i...原创 2019-02-02 12:08:22 · 329 阅读 · 0 评论 -
mongodb服务
1.先无权限启动数据库 /usr/local/mongodb/bin/mongod --dbpath=/data/db --fork --logpath=/data/db/mongodb.log 2.进入数据库 use admin 3.创建角色 ...原创 2019-02-02 12:11:16 · 291 阅读 · 0 评论 -
mongodb 多表关联的简单使用例子
const mongo=require('lycq').mongo;let dbUrl="mongodb://root:pwd@127.0.0.1:27017/dbName"/** * [newMongoClient 用Promise封装的mongodb数据库连接函数以同步方式运行] * @param {[str]} dbUrl:数据库链接 * @return {[obj]} [反回数据库对象] */let main=async ()=>{ let client=await原创 2021-08-24 15:38:27 · 1889 阅读 · 0 评论 -
单服务器部署mongodb数据库三节点集群详细教程
单服务器部署三节点mongodb数据库详细教程参考链接: https://www.cnblogs.com/xshrim/p/9798504.html注意:多服务器和单服务器各项配置和操作略有不同,需要区分清楚,本教程使用的是mongodb 4.2.11版本。测试的服务器配置为一台 1核 2G内存 40G SSD硬盘的阿里云服务器,系统是CentOS 7.9目录单服务器部署三节点mongodb数据库详细教程... 1第一步, 创建目录结构。... 2第二步, 安装数据库..原创 2021-02-20 12:13:34 · 3407 阅读 · 0 评论 -
关于mongodb索引 explain()函数的测试
关于索引 explain()函数的测试dbtest表数据结构 : {a:“1”,b:“1”,c:“1”,d:“1”,e:“1”},dbtest表:索引1:abcde ,查询条件:abc 执行索引1,查询条件:ac 执行索引1,查询条件:ace 执行索引1,查询条件:aeb 执行索引1,查询条件:bc 不启用索引1,查询条件:dbc 不启用索引1,查询条件:kbc...原创 2020-04-29 16:30:02 · 405 阅读 · 0 评论 -
nodejs 版本 mongodb 3.x 驱动 MongoClient 连接池 的使用方法,一次open,永久不用关闭。避免连接数限制
nodejs 版本 mongodb 3.x 驱动 MongoClient 连接池 的使用方法,一次open,永久不用关闭。避免连接数限制const PORT=8888;var url = 'mongodb://aaaa:password123@127.0.0.1:27017/test;const http = require('http');const assert = requ...原创 2019-01-10 14:36:50 · 3436 阅读 · 2 评论