Navicat 博客

2019 年 4 月 1 日,由 Robert Gravelle 撰写

正则表达式(regex)提供了一种将字符串与模式匹配的方法,以便搜索变得“模糊”而不是精确。MongoDB 内置了一个 regex 引擎,因此即使你只是大概知道正在寻找的确切字段值,你也可以找到文档。在今天的文章中,我们将学习如何使用 Navicat for MongoDB 在 MongoDB 运用正则表达式。

2019 年 3 月 26 日,由 Robert Gravelle 撰写

打开 MongoDB 数据库中的任何一个文档,你会注意到文档中有一个 _id 字段:


实际上,ObjectId 或 _id 是每个 MongoDB 文档中都存在的字段。在本篇文章中,我们将探讨它的什么以及为什么它对 MongoDB 数据库很重要。

2019 年 3 月 5 日,由 Robert Gravelle 撰写

你可能听说过列索引是通过最大限度地减少查询所需的磁盘访问次数来优化查询性能的好方法。MongoDB 有一个字段索引的特定应用程序,称为覆盖索引查询(Covered Queries),其中查询的所有列都被进行索引。因为 MongoDB 不必检查除索引之外的任何文档,所以覆盖索引查询非常快。在今天的文章中,我们将学习如何使用覆盖索引查询更快地查询数据。

2019 年 2 月 26 日,由 Robert Gravelle 撰写

如果你曾尝试在大型数据库中找到特定列,我相信你会同意这是一项艰巨的任务。你可以从 information_schema 模式中收集有关数据库结构的大量信息。它有一个列表包含所有表和表中所有字段。然后,你可以使用从此模式中获取的信息运行查询。涉及的表是 SCHEMATA、TABLES 和 COLUMNS。外键让你可以准确地构建在模式中创建表的方式。

2019 年 2 月 19 日,由 Robert Gravelle 撰写

上周的文章中,我们通过 MongoDB 中的嵌入式和引用式方法探讨了对文档关系建模的优缺点。然后,我们创建嵌入式和引用式关系,并获得了一些宝贵的经验。今天,我们将学习如何在 MongoDB 中创建 DBRefs。

Navicat 文章
频道条目
分享
文章归档