当前位置: 首页 > news >正文

物联网对企业网站建设的要求国家再就业免费培训网

物联网对企业网站建设的要求,国家再就业免费培训网,WordPress文件归档,建设网站需要具备什么条件学习mongodb,体会mongodb的每一个使用细节,欢迎阅读威赞的文章。这是威赞发布的第85篇mongodb技术文章,欢迎浏览本专栏威赞发布的其他文章。如果您认为我的文章对您有帮助或者解决您的问题,欢迎在文章下面点个赞,或者关…

学习mongodb,体会mongodb的每一个使用细节,欢迎阅读威赞的文章。这是威赞发布的第85篇mongodb技术文章,欢迎浏览本专栏威赞发布的其他文章。如果您认为我的文章对您有帮助或者解决您的问题,欢迎在文章下面点个赞,或者关注威赞。谢谢。

通过在Mongodb添加索引,能够提高Mongodb查询效率。但在索引在使用当中也会有一些限制。本文结合官方文档,介绍Mongodb索引使用上的一些限制。

每个集合的索引数量

单个集合当中,最多可以添加64个索引

复合索引字段数量

复合索引当中,最多包含32个字段

特殊索引查询

用户不可以将文本查询$text中创建的索引与另外一种特殊类型的索引共同使用。如用户不能够共同使用$text查询和$near操作符。

二维空间索引仅能包含地理信息数据

带有二维空间索引的字段必须保存GeoJSON数据类型或者坐标值。如果用户向二维空间索引字段插入其他类型的数据,或向包含其他数据类型的字段建立二维空间索引时,mongodb会报错。

二维空间索引键数量限制

为了生成二维空间索引,mongodb将GeoJSON类型的数据匹配到mongodb内部的一种数据展现方式。这种数据匹配过程可能会生成一个特别大的数组。

而当mongodb为数组字段创建索引时,mongdb会为每一个数据元素创建一个索引键。对于复合索引,mongod计算为每个字段生成的键集的笛卡尔乘积。构建笛卡尔乘积的两个数据集特别大时,数据计算的过程中可能会超过mongodb的内存限制。为了保证mongodb不会出现内存限制问题,mongodb使用参数indexMaxNumGeneratedKeysPerDocument 限制单个文档生成索引时最大键的数量。默认值是100000.当构建索引时,超过这个限制数量,mongodb会报错。

NaN值的处理

在索引覆盖查询中,使用WiredTiger引擎时,NaN的数字类型是double

多键索引

多键索引不能覆盖不在相同数组的字段。

地理信息索引

地理信息索引不支持索引覆盖查询

索引构建时的内存使用

createIndexes方法支持在一个集合中建立一个或多个索引。这个方法在构建索引时结合使用内存和临时文件。默认分配200Mb内存给createIndexes方法。当createIndexes方法创建多个索引时,构建多个索引过程中共用这200Mb的空间。当默认分配的创建索引内存空间被占满是,mongodb使用临时文件来继续构建索引。这些临时文件保存在--dbpath参数配置的路径下的_tmp文件夹当中。用户可以通过指定参数 maxIndexBuildMemoryUsageMegabytes 来修改这个默认的索引构建内存。分配更大的内存,会提高索引的构建效率。但过高的内存分配,可能会导致操作系统的内存使用过多,甚至服务重启。

用户通过createIndexes方法或者使用数据库管理中的数据初始同步命令时,都会触发索引构建。这些索引构建需要的内存大小,都是由参数maxIndexBuildMemoryUsageMegabytes指定的。单个集合的数据初始同步,没有什么内存使用风险。但用户很有可能同时触发多个数据库的数据初始同步,这样的同步操作内存使用很有可能超过限制。

字符序和索引类型

文本索引和二维索引斤支持简单的二进制比较,不支持字符序。

隐藏索引

用户不可以隐藏默认的_id字段索引

用户不可以在hint()方法中使用隐藏索引

http://www.yayakq.cn/news/275507/

相关文章:

  • 站酷海洛运行下打开wordpress
  • 怎么制作一个网站首页如果让你建设一个网站
  • 上海百度竞价嘉兴做网站优化
  • 网站的内容策略如何建立
  • 吉安做网站的公司网站开发的基本流程图
  • 桂林景区网站建设策划方案做电子政务 网站
  • 防水补漏在哪个网站做宣传好上海图文设计有限公司
  • 做wish如何利用数据网站小程序api是什么意思
  • 谢馥春网站建设的优势wordpress界面菜单怎么弄
  • 做爰全程的网站游戏点卡平台网站开发
  • 网站开发颜色杭州seo优化公司
  • 阿里巴巴网站如何做免费推广个人网站能否备案
  • 海口免费网站建设广州网络在线推广
  • 织梦网站301重定向自学网页设计难吗
  • 网站站建设怎么做网站10步骤
  • 网站开发法律可行性电商网站功能列表
  • 建材网站建设案例做直播的小视频在线观看网站
  • 易销云建站公司锦州网站开发建设
  • 网站开发学习案例欧米茄官方
  • 自己建设网站赚钱药店怎么建设自己的网站
  • 江苏省建设工程质量监督站网站网站图片加载顺序
  • 营销型网站建设定制wordpress萨隆设置
  • 聊城网页设计公司seo优化外包公司
  • 深圳市建设工程质量监督总站网站郴州招聘网
  • 网站特效网wordpress文章排序方式
  • 简历怎么制作网站盐城市城乡和住房建设厅网站
  • 网站后台报表统计系统淘宝客程序wordpress
  • 台州网站搭建wordpress新建全屏页面
  • 快云助手网站建设视频教程wordpress如何设置导航
  • 网站建设时间查询网站黑链怎么做的