返回顶部
首页 > 资讯 > 数据库 >MongoDB in 数量限制
  • 506
分享到

MongoDB in 数量限制

2024-04-02 19:04:59 506人浏览 八月长安
摘要

1、查询语句本身其实是一个document, 最大为16MB(3.4,4.0 的限制,官方文档) 2、查询语句本身,也就是{ '' : { '$in' : [] }},

1、查询语句本身其实是一个document, 最大为16MB(3.4,4.0 的限制,官方文档)

2、查询语句本身,也就是{ '' : { '$in' : [] }}, 大小为 22字节

3、每增加一个字段名,增加一位字节

4、in里面每增加一个参数,大小固定增加11字节

5、如下:

monGos> Object.bsonsize([1])

16

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4] } })

74

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5] } })

85

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6] } })

96

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 69000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 6900000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 69000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 69000000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 6900000000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 690000000000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 69000000000000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 6900000000000000000000] } })

107

mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2, 3, 4, 5, 6, 69000000000000000000000000] } })

107

数字不管多大,字节是一样的

mongos> Object.bsonsize({ 'a' : { '$in' : [1] }})

34

mongos> Object.bsonsize({ '' : { '$in' : [1] }})

33

mongos> Object.bsonsize({ '' : { '$in' : [] }})

22

The query document itself is 22 bytes;

Each byte of the field name adds a single byte;

Each number added to the $in clause adds 11 bytes.

mongos> 16*1024*1024

16777216

mongos> (16*1024*1024) - 22 - 1 

16777193

mongos> ((16*1024*1024) - 22 -1) / 11

1525199.3636363635

THE ANSWER: 1,525,198 (That's 1.5 million. That's pretty big.)

您可能感兴趣的文档:

--结束END--

本文标题: MongoDB in 数量限制

本文链接: https://lsjlt.com/news/49136.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MongoDB in 数量限制
    1、查询语句本身其实是一个document, 最大为16MB(3.4,4.0 的限制,官方文档) 2、查询语句本身,也就是{ '' : { '$in' : [] }}, ...
    99+
    2024-04-02
  • mongodb如何限制某个字段的数量
    在 MongoDB 中,可以通过使用限制器(Limiters)来限制某个字段的数量。有以下几种方法可以实现: 使用 $slice...
    99+
    2023-10-25
    mongodb
  • MongoDB权限控制(6)
    权限概述 在mongodb里面的用户是属于数据库的,每个数据库有自己的管理员,管理员登录后,只能操作所属的数据库。 注意:一般在admin数据库中创建的用户授予超级管理员权限,登录后可以操作任何的数据库。 创建超级管理员 注意:...
    99+
    2016-01-23
    MongoDB权限控制(6)
  • mongodb单条数据如何限制大小
    在 MongoDB 中,可以通过在创建集合时设置 `maxSize` 参数来限制单条数据的大小。`maxSize` 参数表示集合的最...
    99+
    2023-09-04
    mongodb
  • mysql如何限制查询数量
    本篇内容主要讲解“mysql如何限制查询数量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql如何限制查询数量”吧! mysq...
    99+
    2024-04-02
  • golang怎么限制协程数量
    在Go语言中,可以使用信号量(Semaphore)来限制协程的数量。信号量是一种多线程同步的原语,用于控制对共享资源的访问。 可以使...
    99+
    2023-10-21
    golang
  • MySQL表字段数量限制及行大小限制详情
    目录字段数量限制 Column Count Limits行大小限制 Row Size Limits8126B限制Row Limits总结字段数量限制 Column Count Limits mysql对于每个表的字段数量...
    99+
    2022-07-22
    MySQL表字段数量限制 MySQL行大小限制
  • MongoDB中参数限制与阀值的示例分析
    这篇文章主要介绍MongoDB中参数限制与阀值的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、BSON文档BSON文档尺寸:一个document文档最大尺寸为16M;大于...
    99+
    2024-04-02
  • MongoDb中怎么控制用户权限
    今天就跟大家聊聊有关MongoDb中怎么控制用户权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Mongodb创建用户的语法在不用的版本之间还是不...
    99+
    2024-04-02
  • jQuery如何限制textarea的字符数量
    这篇文章主要介绍jQuery如何限制textarea的字符数量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!限制textarea的字符数量jQuery.fn.maxLength = functio...
    99+
    2023-06-27
  • Python 限制线程的最大数量(Sem
    import threading import time sem=threading.Semaphore(4) #限制线程的最大数量为4个 def gothread(): with sem: #锁定线程的最大数量 ...
    99+
    2023-01-31
    线程 数量 Python
  • mongodb限制内存使用怎么设置
    要限制 MongoDB 的内存使用,可以通过修改 MongoDB 的配置文件 mongod.conf 来实现。具体的步骤如下:1. ...
    99+
    2023-10-20
    mongodb
  • jQuery如何限制多选框选择数量
    这篇文章主要介绍jQuery如何限制多选框选择数量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!由于刷新后,多选框会保留选中的,这时数量达到要求后还是可以选择的bug,在前面加个判断...
    99+
    2024-04-02
  • 如何修改TensorFlow保存数量的限制
    本篇文章为大家展示了如何修改TensorFlow保存数量的限制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。设置如下: saver  = tf.train.S...
    99+
    2023-06-06
  • PHP数组的最大容量有限制吗?
    PHP数组的最大容量有限制吗?一直以来,开发者们对于PHP数组的容量限制存在着一些疑问。在实际开发中,我们经常需要处理大量数据,因此了解PHP数组的容量限制是非常重要的。接下来我们将详...
    99+
    2024-03-13
    php数组最大值 php脚本
  • navicat导出数据量限制怎么处理
    navicat数据导出量限制可通过以下方法处理:一、拆分表;二、分块导出;三、脚本导出;四、使用外部工具;五、联系navicat支持。 Navicat导出数据量限制处理方法 问题:Na...
    99+
    2024-04-24
    mysql navicat phpmyadmin
  • 如何在MongoDB中实现数据的权限控制功能
    如何在MongoDB中实现数据的权限控制功能在现代的数据应用中,很多时候需要实现对数据的权限控制,以确保只有授权的用户能够访问和操作特定的数据。MongoDB作为一种流行的NoSQL数据库,也提供了一些机制来实现数据的权限控制。本文将介绍如...
    99+
    2023-10-22
    MongoDB权限控制
  • h3c限制交换机流量
    华为三层交换机如何限制某端口的流量(华为交换机端口限速配置说明) 2008-03-28 22:36 华为三层交换机如何限制某端口的流量 端口限速配置 『配置环境参数』 1. PC1和PC2的IP地址分别为10.10.1.1/24、...
    99+
    2023-01-31
    交换机 流量 h3c
  • 云服务器流量限制
    云服务器流量限制是一种技术措施,用于限制服务器上的访问量。当访问云服务器时,服务器上的应用程序必须等待一定量的连接请求才能响应请求,否则请求将被拒绝并返回"Invalid Domain Experience"(无效的访问)。 在云服务器流...
    99+
    2023-10-26
    流量 服务器
  • 云服务器限制流量
    1. 了解云服务器流量限制 在使用云服务器时,流量限制是一个重要的考虑因素。流量限制是指云服务提供商对服务器的网络流量进行限制,以防止超出预定的带宽或流量配额。这是为了保护服务器的稳定性和性能,以及避免额外的费用。 2. 设置云服务器流量...
    99+
    2023-10-27
    流量 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作