2021年10月1日

摘要: 运行命令 您可以使用该MongoDatabase.runCommand()方法运行所有原始数据库操作 。原始数据库操作是可以直接在 MongoDB 服务器 CLI 上执行的命令。这些命令包括管理和诊断任务,例如获取服务器统计信息或初始化副本集。runCommand() 使用 aBson实例上的命令对 阅读全文
posted @ 2021-10-01 20:06 汪成龙的博客 阅读(532) 评论(0) 推荐(0) 编辑
 
摘要: 检索字段的不同值 您可以通过调用 对象distinct()上的方法来检索集合中某个字段的不同值列表MongoCollection。将文档字段名称作为第一个参数传递,并将您想要将结果转换为的类作为第二个参数传递,如下所示: collection.distinct("countries", String 阅读全文
posted @ 2021-10-01 20:04 汪成龙的博客 阅读(102) 评论(0) 推荐(0) 编辑
 
摘要: 统计文档 类中有两个实例方法MongoCollection,您可以调用它们来计算集合中的文档数: countDocuments()返回集合中与指定查询匹配的文档数。如果您指定一个空的查询过滤器,该方法将返回集合中的文档总数。 estimatedDocumentCount()返回基于集合元数据的集合中 阅读全文
posted @ 2021-10-01 20:01 汪成龙的博客 阅读(212) 评论(0) 推荐(0) 编辑
 
摘要: 监控变化 您可以通过打开更改流来跟踪 MongoDB 中数据的更改,例如对集合、数据库或部署的更改。更改流允许应用程序监视数据更改并对其做出反应。更改流在发生更改时返回更改事件文档。您可以通过调用打开一个改变流watch()上的方法MongoCollection,MongoDatabase或Mong 阅读全文
posted @ 2021-10-01 19:57 汪成龙的博客 阅读(380) 评论(0) 推荐(0) 编辑
 
摘要: 执行批量操作 该bulkWrite()方法对单个集合执行批量写入操作 。此方法减少了从应用程序到 MongoDB 实例的网络往返次数,从而提高了应用程序的性能。由于您只有在所有操作返回后才会收到成功状态,因此我们建议您在满足用例要求的情况下使用它。 您可以在 中指定以下一项或多项写入操作 bulkW 阅读全文
posted @ 2021-10-01 19:54 汪成龙的博客 阅读(334) 评论(0) 推荐(0) 编辑
 
摘要: 删除文档 您可以使用对象deleteOne() 上的方法从集合中删除单个文档MongoCollection。该方法接受与您要删除的文档匹配的查询过滤器。如果不指定过滤器,MongoDB 将匹配集合中的第一个文档。该 deleteOne()方法仅删除匹配的第一个文档。 此方法返回一个实例,Delete 阅读全文
posted @ 2021-10-01 19:50 汪成龙的博客 阅读(116) 评论(0) 推荐(0) 编辑
 
摘要: 更新文档 您可以使用对象updateOne()上的方法更新单个文档MongoCollection。该方法接受一个与您要更新的文档匹配的过滤器和一个指示驱动程序如何更改匹配文档的更新语句。该updateOne()方法仅更新与过滤器匹配的第一个文档。 要使用该updateOne()方法执行更新,您必须传 阅读全文
posted @ 2021-10-01 19:43 汪成龙的博客 阅读(538) 评论(0) 推荐(0) 编辑
 
摘要: 插入文档 您可以使用对象insertOne() 上的方法将单个文档插入到集合中MongoCollection。要插入文档,请构造一个Document包含要存储的字段和值的 对象。如果您insertOne()对尚不存在的集合调用该方法,服务器会自动为您创建它。 成功插入后,insertOne()返回 阅读全文
posted @ 2021-10-01 19:36 汪成龙的博客 阅读(135) 评论(0) 推荐(0) 编辑
 
摘要: 查找文档 您可以通过将对象上的 find() 和 first() 方法链接在一起来检索集合中的单个文档 MongoCollection。您可以将查询过滤器传递给find()方法以查询并返回与集合中的过滤器匹配的文档。如果不包含过滤器,MongoDB 将返回集合中的所有文档。该 first()方法返回 阅读全文
posted @ 2021-10-01 19:29 汪成龙的博客 阅读(117) 评论(0) 推荐(0) 编辑
 
摘要: 快速入门 介绍 本指南向您展示如何创建使用Java 驱动程序 连接到MongoDB Atlas 集群的应用程序。如果您更喜欢使用不同的驱动程序或编程语言连接到 MongoDB,请参阅我们 的官方 MongoDB 驱动程序列表。 Java 驱动程序允许您从 Java 应用程序连接到 MongoDB 集 阅读全文
posted @ 2021-10-01 16:44 汪成龙的博客 阅读(1218) 评论(0) 推荐(0) 编辑
 
摘要: 初学者指南 启动、停止和重新加载配置配置文件的结构提供静态内容设置简单的代理服务器设置 FastCGI 代理 本指南对 nginx 进行了基本介绍,并描述了一些可以使用它完成的简单任务。假设读者机器上已经安装了 nginx。如果不是,请参阅安装 nginx页面。本指南介绍了如何启动和停止 nginx 阅读全文
posted @ 2021-10-01 11:35 汪成龙的博客 阅读(37) 评论(0) 推荐(0) 编辑