随笔分类 -  MongoDB

 
Ubuntu22.10 使用命令安装 MongoDB6.0 并配置
摘要:安装 mongodb cd /opt wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd 阅读全文
posted @ 2023-03-14 14:32 汪成龙的博客 阅读(666) 评论(0) 推荐(0)
MongoDB 文档数据格式:BSON
摘要:文档数据格式:BSON 概览 在本指南中,您可以了解 BSON 数据格式、MongoDB 如何使用它以及如何独立于 MongoDB Java 驱动程序安装 BSON 库。 BSON 数据格式 BSON或二进制 JSON 是 MongoDB 用于组织和存储数据的数据格式。此数据格式包括所有 JSON 阅读全文
posted @ 2021-10-02 10:02 汪成龙的博客 阅读(4718) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 连接指南
摘要:连接指南 概览 在本指南中,您可以了解如何使用 MongoDB Java 驱动程序连接到 MongoDB 实例或副本集部署。 有关使用 MongoDB 实例进行身份验证的信息,请参阅身份验证。要了解有关将驱动程序与 Java 命名和目录接口 (JNDI) 结合使用的更多信息,请参阅 JNDI。要为与 阅读全文
posted @ 2021-10-02 09:32 汪成龙的博客 阅读(2029) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 分页
摘要:跳过返回的结果 概览 在本指南中,您可以了解如何使用 MongoDB Java 驱动程序从读取操作中跳过指定数量的返回结果。 您可以使用skip()方法跳过查询返回结果的结果 。您还可以通过指定$skip聚合阶段来跳过聚合管道中特定阶段的文档。 该skip()方法采用一个整数,指定要从FindIte 阅读全文
posted @ 2021-10-02 09:04 汪成龙的博客 阅读(251) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 排序
摘要:排序 概览 在本指南中,您可以了解如何使用排序操作通过 MongoDB Java 驱动程序对读取操作的结果进行排序。 排序操作按照您指定的排序条件对查询返回的文档进行 排序。排序标准是您传递给 MongoDB 的规则,用于描述您希望如何对数据进行排序。排序标准的一些示例是: 最小数到最大数 一天中的 阅读全文
posted @ 2021-10-02 08:54 汪成龙的博客 阅读(302) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 运行命令
摘要:运行命令 您可以使用该MongoDatabase.runCommand()方法运行所有原始数据库操作 。原始数据库操作是可以直接在 MongoDB 服务器 CLI 上执行的命令。这些命令包括管理和诊断任务,例如获取服务器统计信息或初始化副本集。runCommand() 使用 aBson实例上的命令对 阅读全文
posted @ 2021-10-01 20:06 汪成龙的博客 阅读(648) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 检索字段的不同值
摘要:检索字段的不同值 您可以通过调用 对象distinct()上的方法来检索集合中某个字段的不同值列表MongoCollection。将文档字段名称作为第一个参数传递,并将您想要将结果转换为的类作为第二个参数传递,如下所示: collection.distinct("countries", String 阅读全文
posted @ 2021-10-01 20:04 汪成龙的博客 阅读(154) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 统计文档
摘要:统计文档 类中有两个实例方法MongoCollection,您可以调用它们来计算集合中的文档数: countDocuments()返回集合中与指定查询匹配的文档数。如果您指定一个空的查询过滤器,该方法将返回集合中的文档总数。 estimatedDocumentCount()返回基于集合元数据的集合中 阅读全文
posted @ 2021-10-01 20:01 汪成龙的博客 阅读(292) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 监控变化
摘要:监控变化 您可以通过打开更改流来跟踪 MongoDB 中数据的更改,例如对集合、数据库或部署的更改。更改流允许应用程序监视数据更改并对其做出反应。更改流在发生更改时返回更改事件文档。您可以通过调用打开一个改变流watch()上的方法MongoCollection,MongoDatabase或Mong 阅读全文
posted @ 2021-10-01 19:57 汪成龙的博客 阅读(478) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 执行批量操作
摘要:执行批量操作 该bulkWrite()方法对单个集合执行批量写入操作 。此方法减少了从应用程序到 MongoDB 实例的网络往返次数,从而提高了应用程序的性能。由于您只有在所有操作返回后才会收到成功状态,因此我们建议您在满足用例要求的情况下使用它。 您可以在 中指定以下一项或多项写入操作 bulkW 阅读全文
posted @ 2021-10-01 19:54 汪成龙的博客 阅读(429) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 删除文档
摘要:删除文档 您可以使用对象deleteOne() 上的方法从集合中删除单个文档MongoCollection。该方法接受与您要删除的文档匹配的查询过滤器。如果不指定过滤器,MongoDB 将匹配集合中的第一个文档。该 deleteOne()方法仅删除匹配的第一个文档。 此方法返回一个实例,Delete 阅读全文
posted @ 2021-10-01 19:50 汪成龙的博客 阅读(167) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 更新文档
摘要:更新文档 您可以使用对象updateOne()上的方法更新单个文档MongoCollection。该方法接受一个与您要更新的文档匹配的过滤器和一个指示驱动程序如何更改匹配文档的更新语句。该updateOne()方法仅更新与过滤器匹配的第一个文档。 要使用该updateOne()方法执行更新,您必须传 阅读全文
posted @ 2021-10-01 19:43 汪成龙的博客 阅读(762) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 插入文档
摘要:插入文档 您可以使用对象insertOne() 上的方法将单个文档插入到集合中MongoCollection。要插入文档,请构造一个Document包含要存储的字段和值的 对象。如果您insertOne()对尚不存在的集合调用该方法,服务器会自动为您创建它。 成功插入后,insertOne()返回 阅读全文
posted @ 2021-10-01 19:36 汪成龙的博客 阅读(226) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 查找文档
摘要:查找文档 您可以通过将对象上的 find() 和 first() 方法链接在一起来检索集合中的单个文档 MongoCollection。您可以将查询过滤器传递给find()方法以查询并返回与集合中的过滤器匹配的文档。如果不包含过滤器,MongoDB 将返回集合中的所有文档。该 first()方法返回 阅读全文
posted @ 2021-10-01 19:29 汪成龙的博客 阅读(176) 评论(0) 推荐(0)
MongoDB Java 驱动程序 v4.3 快速入门
摘要:快速入门 介绍 本指南向您展示如何创建使用Java 驱动程序 连接到MongoDB Atlas 集群的应用程序。如果您更喜欢使用不同的驱动程序或编程语言连接到 MongoDB,请参阅我们 的官方 MongoDB 驱动程序列表。 Java 驱动程序允许您从 Java 应用程序连接到 MongoDB 集 阅读全文
posted @ 2021-10-01 16:44 汪成龙的博客 阅读(1498) 评论(0) 推荐(0)
Ubuntu20.04 使用命令安装 MongoDB 并配置
摘要:安装 mongodb apt-get install gnupg wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | apt-key add - echo "deb [ arch=amd64,arm64 ] https://r 阅读全文
posted @ 2020-10-11 12:58 汪成龙的博客 阅读(1368) 评论(0) 推荐(1)