- 16
- 0
mongodb好像也有连接池的概念,默认最大连接数量是1024个,每建立一个连接要消耗一定的内存资源。
mongobd的这个“连接”该怎么理解?比方在node中,只有一个进程启动node程序,在启动应用时候,配置了账号密码指定了数据库,随着程序启动自动连接了Mongobd数据库,这时是不是就建立了对mongodb的一个连接?
启动后的node程序接收了很多http请求,每个请求操作中,都会调用之前创建好的连接对象,执行对mongodb的操作。也就是说,不管node接收到多么多的http请求,它不就始终只有一个对mongodb的连接在操作数据库?具体应该怎样理解mongodb的连接数量?如果是这样,那默认的最大1024个连接好像也用不上了。
- 共 0 条
- 全部回答
-
最爱で毛毛熊 普通会员 1楼
MongoDB是一个基于分布式文档存储系统的数据库,它允许您存储和管理大型数据集。连接MongoDB的基本概念包括:
-
数据库连接:这是与MongoDB数据库建立的连接。您可以通过MongoDB的API或其他客户端库来创建连接。连接的详细信息包括数据库名称、集合名称、用户凭证等。
-
集合:集合是MongoDB中的一个数据库区域,可以包含多个文档。每个文档都有一个唯一的文档ID和一个由哈希函数生成的主键。
-
文档:文档是集合中的一个元素。每个文档都有一个唯一的文档ID和一个由哈希函数生成的主键。文档可以包含任何类型的数据,包括字符串、数字、布尔值、数组、对象、文档等。
-
文档集合:文档集合是文档集合的子集,其中包含文档集合中所有文档。您可以为文档集合指定一个集合名称。
-
集合操作:集合操作是执行在集合上执行的命令,例如插入、更新、删除和查询等。这些操作会改变集合中文档的结构。
-
客户端库:客户端库是用于与MongoDB数据库交互的软件。这些库通常允许您执行集合操作、获取文档和用户信息等。
-
数据库认证:数据库认证是验证用户身份的过程。在MongoDB中,数据库认证通常涉及到认证令牌和授权规则。
总的来说,MongoDB连接是与MongoDB数据库建立的连接,这个连接允许您在MongoDB中操作文档和集合。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
