![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
文章平均质量分 89
乐百寿
day day up
展开
-
3.MongoDB的索引
一,MongoDB索引简介 索引支持在MongoDB中高效她丸行查询。如果没有索引,MongoDB效页执行全集合扫描,即扫描集合中的每个文档,以选择与查询语句匹配的文档。曲扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是着常致命的。如果查询存在适当的索引,MongoDB可以使用该索引限制必须检查的文档数。索引是特殊的数据结构,它以易于遍历的形式存储集合数据集的一小部分。索引存储特定字段或一组字段的值,按字段值排序。索引项的排序支持有效的相等匹配田基原创 2021-12-11 14:38:53 · 2551 阅读 · 0 评论 -
2.MongoDB的常用命令(CRUD)
一,数据库操作1)选择和创建数据库语法:use 数据库名use命令的规则是,如果存在对应的数据库那么就切换,不存在就创建2)数据库的删除db.dropDatabase()3)查看有权限的数据库show dbs 或者 show databases注意:当你使用use命令创建了一个新的数据时,使用show dbs是看不到你刚才的数据的,因为show dbs看的是磁盘里的数据库,而你创建的这个数据库还在内存中,只有新创建的数据库有一个集合时才会持久化到磁盘中;4)查看当前使用的数据库原创 2021-12-05 14:34:42 · 598 阅读 · 0 评论 -
1.MongoDB简介和安装
传统的关系型数据库(如MySQL) ,在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。解释:“三高”需求:High performance -对数据库高并发读写的需求。Huge Storage -对海量数据的高效率存储和访问的需求。High Scalability && High Availability-对数据库的高可犷展性和高可用性的需求。而MongoDB可应对“三高”需求。一,MongoDB 简介 MongoDB是一个开源、高性能、无模原创 2021-12-04 18:47:18 · 807 阅读 · 0 评论