设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
数据库
›
MongoDB 教程
MongoDB 教程
RSS
MongoDB 全文检索
MongoDB 全文检索 全文检索对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。 这个过程类似于通过字典中的 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:35
|
阅读:192
|
回复:0
MongoDB 正则表达式
MongoDB 正则表达式 正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 许多程序设计语言都支持利用正则表达式进行字符串操作。 MongoDB 使用 $regex 操作符来设置匹配字符串的正则表达式。 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:35
|
阅读:200
|
回复:0
MongoDB GridFS
MongoDB GridFS GridFS 用于存储和恢复那些超过16M(BSON文件限制)的文件(如:图片、音频、视频等)。 GridFS 也是文件存储的一种方式,但是它是存储在MonoDB的集合中。 GridFS 可以更好的存储大于16M的文件。 GridF ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:35
|
阅读:190
|
回复:0
MongoDB 固定集合
MongoDB 固定集合(Capped Collections) MongoDB 固定集合(Capped Collections)是性能出色且有着固定大小的集合,对于大小固定,我们可以想象其就像一个环形队列,当集合空间用完后,再插入的元素就会覆盖最初始 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:35
|
阅读:180
|
回复:0
MongoDB 自动增长
MongoDB 自动增长 MongoDB 没有像 SQL 一样有自动增长的功能, MongoDB 的 _id 是系统自动生成的12字节唯一标识。 但在某些情况下,我们可能需要实现 ObjectId 自动增长功能。 由于 MongoDB 没有实现这个功能,我们 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:35
|
阅读:169
|
回复:0
MongoDB 数据库引用
MongoDB 数据库引用 在上一章节MongoDB关系中我们提到了MongoDB的引用来规范数据结构文档。 MongoDB 引用有两种: 手动引用(Manual References)DBRefs DBRefs vs 手动引用 考虑这样的一个场景,我们在不同的集合 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:187
|
回复:0
MongoDB 覆盖索引查询
MongoDB 覆盖索引查询 官方的 MongoDB 的文档中说明,覆盖查询是以下的查询: 所有的查询字段是索引的一部分 所有的查询返回字段在同一个索引中 由于所有出现在查询中的字段是索引的一部分, MongoDB 无需在整个数 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:197
|
回复:0
MongoDB 查询分析
MongoDB 查询分析 MongoDB 查询分析可以确保我们建议的索引是否有效,是查询语句性能分析的重要工具。 MongoDB 查询分析常用函数有:explain() 和 hint()。 使用 explain() explain 操作提供了查询信息,使用索引及 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:179
|
回复:0
MongoDB 原子操作
MongoDB 原子操作 mongodb不支持事务,所以,在你的项目中应用时,要注意这点。无论什么设计,都不要要求mongodb保证数据的完整性。 但是mongodb提供了许多原子操作,比如文档的保存,修改,删除等,都是原子操作。 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:182
|
回复:0
MongoDB 高级索引
MongoDB 高级索引 考虑以下文档集合(users ): { address: { city: Los Angeles, state: California, pincode: 123 }, tags: [_来自MongoDB 教程……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:181
|
回复:0
MongoDB 索引限制
MongoDB 索引限制 额外开销 每个索引占据一定的存储空间,在进行插入,更新和删除操作时也需要对索引进行操作。所以,如果你很少对集合进行读取操作,建议不使用索引。 内存(RAM)使用 由于索引是存储在内存(RAM ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:194
|
回复:0
MongoDB ObjectId
MongoDB ObjectId 在前面几个章节中我们已经使用了MongoDB 的对象 Id(ObjectId)。 在本章节中,我们将了解的ObjectId的结构。 ObjectId 是一个12字节 BSON 类型数据,有以下格式: 前4个字节表示时间戳 接下来的3 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:188
|
回复:0
MongoDB Map Reduce
MongoDB Map Reduce Map-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。 MongoDB提供的Map-Reduce非常灵活,对于大规模数据分析也相当实用。 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:34
|
阅读:182
|
回复:0
MongoDB 分片
MongoDB 分片 分片 在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。 当MongoDB存储海量的数据时,一台机器可能不足以存储数据也足以提供可接受的读写吞吐量。这时,我们就可以通 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:169
|
回复:0
MongoDB 备份与恢复
MongoDB 备份(mongodump)与恢复(mongorerstore) MongoDB数据备份 在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。 mongodump命令可以通过参数指定导出的数据量级转存的 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:175
|
回复:0
MongoDB 监控
MongoDB 监控 在你已经安装部署并允许MongoDB服务后,你必须要了解MongoDB的运行情况,并查看MongoDB的性能。这样在大流量得情况下可以很好的应对并保证MongoDB正常运作。 MongoDB中提供了mongostat 和 mongotop 两 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:163
|
回复:0
MongoDB Java
MongoDB Java 环境配置 在Java程序中如果要使用MongoDB,你需要确保已经安装了Java环境及MongoDB JDBC 驱动。 你可以参考本站的Java教程来安装Java程序。现在让我们来检测你是否安装了 MongoDB JDBC 驱动。 首先你 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:185
|
回复:0
MongoDB PHP 扩展
jQuery parent descendant 选择器 jQuery 选择器实例选取 div 元素的后代的所有 span 元素:$(div span)尝试一下 »定义和用法(parent descendant) 选择器选取指定元素的_来自MongoDB 教程 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:166
|
回复:0
MongoDB PHP
MongoDB PHP 在php中使用mongodb你必须使用 mongodb的php驱动。 MongoDB PHP在各平台上的安装及驱动包下载请查看:PHP安装MongoDB扩展驱动 确保连接及选择一个数据库 为了确保正确连接,你需要指定数据库名,如果数 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:181
|
回复:0
MongDB PHP7
PHP7 MongDB 安装与使用本文教程只适合在 PHP7 的环境,如果你是 PHP5 环境,你可以参阅 PHP MongDB 安装与使用。PHP7 Mongdb 扩展安装我们使用 pecl 命令来安装:$ /usr/local/php7/bin/pecl install mongodb执行成 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:184
|
回复:0
MongoDB 关系
MongoDB 关系 MongoDB 的关系表示多个文档之间在逻辑上的相互联系。 文档间可以通过嵌入和引用来建立联系。 MongoDB 中的关系可以是: 1:1 (1对1) 1: N (1对多) N: 1 (多对1) N: N (多对多) 接下来我们来考虑下用 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:33
|
阅读:172
|
回复:0
MongoDB 查询文档
MongoDB 查询文档语法MongoDB 查询数据的语法格式如下:db.COLLECTION_NAME.find()find() 方法以非结构化的方式来显示所有文档。如果你需要以易读的方式来读取数据,可以使用 pretty() 方法,语法格式如下:db.col.f ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:184
|
回复:0
MongoDB 条件操作符
MongoDB条件操作符描述条件操作符用于比较两个表达式并从mongoDB集合中获取数据。在本章节中,我们将讨论如何在MongoDB中使用条件操作符。MongoDB中条件操作符有:() 大于 - $gt() 小于 - $lt(=) 大于等于 - $gte(_ ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:173
|
回复:0
MongoDB $type条件操作符
MongoDB$type操作符描述在本章节中,我们将继续讨论MongoDB中条件操作符 $type。$type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果。MongoDB 中可以使用的类型如下表所示:类型数字备注Double1Strin ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:181
|
回复:0
MongoDB Limit与Skip方法
MongoDB Limit与Skip方法 MongoDB Limit() 方法 如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。 语法 limit()方 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:159
|
回复:0
MongoDB 排序
MongoDB 排序 MongoDB sort()方法 在MongoDB中使用使用sort()方法对数据进行排序,sort()方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列。 语法 sort() ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:172
|
回复:0
MongoDB 索引
MongoDB 索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:171
|
回复:0
MongoDB 聚合
MongoDB 聚合 MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 aggregate() 方法 MongoDB中聚合的方法使用aggregate()。 语法 aggrega ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:180
|
回复:0
MongoDB 复制(副本集)
MongoDB 复制(副本集) MongoDB复制是将数据同步在多个服务器的过程。 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。 复制还允许您从硬件故障和服务中 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:32
|
阅读:172
|
回复:0
Linux平台安装MongoDB
Linux平台安装MongoDB 下载 MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包。安装前我们需要安装各个 Linux 平台依赖包。Red Hat/CentOS:sudo yum install libcurl opensslUbuntu 18.04 LTS_ ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:196
|
回复:0
MongoDB 概念解析
MongoDB概念解析不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、数据库,下面我们挨个介绍。下表将帮助您更容易理解Mongo中的一些概念:SQL术语/概念MongoDB术语/概念解释/说 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:190
|
回复:0
MongoDB 连接
MongoDB - 连接 描述 在本教程我们将讨论MongoDB的不同连接方式。 启动 MongoDB服务 在前面的教程中,我们已经讨论了如何启动MongoDB服务,你只需要在MongoDB安装目录的bin目录下执行'mongod'即可。 执行启 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:163
|
回复:0
MongoDB 创建数据库
MongoDB 创建数据库语法MongoDB 创建数据库的语法格式如下:use DATABASE_NAME如果数据库不存在,则创建数据库,否则切换到指定数据库。实例以下实例我们创建了数据库 youj: use youjswitched to db_来自MongoDB 教 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:177
|
回复:0
MongoDB 删除数据库
MongoDB 删除数据库语法MongoDB 删除数据库的语法格式如下:db.dropDatabase()删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。实例以下实例我们删除了数据库 youj。首先,查看所有数据库: s_来 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:176
|
回复:0
MongoDB 插入文档
MongoDB插入文档本章节中我们将向大家介绍如何将数据插入到MongoDB的集合中。文档的数据结构和JSON基本一样。所有存储在集合中的数据都是BSON格式。BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。插 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:175
|
回复:0
MongoDB 更新文档
MongoDB使用update()函数更新数据 描述 本章节我们将开始学习如何更新MongoDB中的集合数据。 MongoDB数据更新可以使用update()函数。 db.collection.update( criteria, objNew, upsert, multi ) update()函_来自Mo ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:206
|
回复:0
MongoDB 删除文档
MongoDB 删除文档在前面的几个章节中我们已经学习了MongoDB中如何为集合添加数据和更新数据。在本章节中我们将继续学习MongoDB集合的删除。MongoDB remove()函数是用来移除集合中的数据。MongoDB数据更新可以使用upd ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:31
|
阅读:197
|
回复:0
MongoDB 教程导读
MongoDB教程导读MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:30
|
阅读:197
|
回复:0
NoSQL 简介
NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即不仅仅是SQL。 在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。 1970年 E.F.Codds提出的关系模 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:30
|
阅读:191
|
回复:0
MongoDB 简介
什么是MongoDB ? MongoDB 是由C++语言编写的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 18:30
|
阅读:198
|
回复:0
1
2
/ 2 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部