利用 MongoDB 搭建文档存储系统
1. 技术要求
MongoDB 最新版本(版本 5)要求操作系统为 64 位的 Windows 10 或 Windows Server 2019 及更高版本。在 Linux 系统方面,支持最近三个版本的 Ubuntu(Debian)。一台配置不错的 PC 或笔记本电脑,至少 8GB 内存且 CPU 使用不超过 5 年,就足以开始使用。不过,如果是进行全栈开发,即同时运行多个进程、编译前端代码、使用 CSS 处理器、打开代码编辑器(如 VS Code)以及浏览器打开多个标签页等,建议使用 16GB 内存和大屏幕。
2. MongoDB 数据库结构概述
MongoDB 是当今应用最广泛的 NoSQL 数据库之一,其强大功能、易用性和通用性使其成为大小项目的理想选择。它的可扩展性和高性能为应用的数据层提供了坚实基础。下面深入了解 MongoDB 的基本单元:文档、集合和数据库。
2.1 文档
MongoDB 是面向文档的数据库。与关系型数据库的行类似,但更加灵活,无需遵循固定的列结构。文档是键值对的有序集合,这种结构与各种编程语言的数据结构相对应,例如在 Python 中就是字典,非常适合 Web 应用或桌面应用的数据流。
创建文档的规则如下:
- 键必须是字符串,为 UTF - 8 字符,有少数例外情况。
- 文档不能包含多个相同的键。
- MongoDB 区分大小写。
示例文档:
{
"_id": {"$oid": "62231e0a286b
超级会员免费看
订阅专栏 解锁全文
1150

被折叠的 条评论
为什么被折叠?



