目录
一、基本概念
1.什么是MongoDB
官网:Try MongoDB Products | MongoDB
MongoDB是一个开源、高性能、无模式的文档型数据库,当初的设计就是用于简化开发和方便扩展,是NoSQL数据库产品中的一种。是最像关系型数据库(MySQL)的非关系型数据库。
2.MongoDB业务场景
传统mysql应对高并发,海量数据,高可用高拓展的场景不适用。
MongoDB常用于数据量大,读写都很频繁,价值较低的数据,对事务性要求不高的数据:
- 社交场景,使用 MongoDB 存储存储用户信息,以及用户发表的朋友圈信息,通过地理位置索引实现附近的人、地点等功能。
本文详细介绍了MongoDB的基本概念,包括其业务场景、与MySQL的对比和数据模型。接着,讲解了在Windows和Linux上的单机部署步骤,并探讨了CRUD操作,包括数据库和集合的操作,以及文档的增删改查。此外,文章还讨论了文档的复杂查询方法和索引的使用,包括不同类型的索引和操作。
订阅专栏 解锁全文
:单机部署,增删改查,索引&spm=1001.2101.3001.5002&articleId=120665588&d=1&t=3&u=73c7f2f15b9a495c86642172c135f292)
1831

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



