随笔分类 - MongoDB
摘要:我们经常会遇到这样的场景:上传/下载文件。 有两种思路可以解决这个问题: (1)将文件存储在服务器的文件系统中; (2)将文件存储在数据库中。 如果我们选择(2),那么我们可以使用MongoDB GridFS 用于存储大小超过 16MB 的文件(文档,压缩文件,音视频,软件)。 一、MongoDB
阅读全文
摘要:本文分析的是 spring-data-mongodb-1.9.2.RELEASE.jar 和 mongodb-driver-core-3.2.2.jar。 一、UML Class Diagram 核心类是 MongoTemplate,下面这张 UML 类图涉及了主要的类,省略了次要的类。 涉及的类:
阅读全文
摘要:Studio 3T 是一款对 MongoDB 进行数据操作的可视化工具。 在 Studio 3T 中,我们可以借助 Query Builder 的 Drag & Drop 来构建查询条件。 具体的 Query Builder 使用方式可以阅读 Studio 3T 官方的这篇文章。 注意:在指定某个字
阅读全文
摘要:MongoDB 对于数据的 schema 要求很灵活。 与 MySQL 相比,collection 并不会强制文档的结构。(MySQL 在定义表时, 需要指定有哪些字段、类型、展示长度等) 因此,插入数据到 MongoDB 非常灵活。 同一个 collection 中可以有结构不同(字段不同)的文档
阅读全文
浙公网安备 33010602011771号