2019年7月19日
摘要: 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在一个易于遍历读取 阅读全文
posted @ 2019-07-19 15:49 xibuhaohao 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一.命名规则 1.数据库命名规则 数据库名可以是满足以下条件的任意UTF-8字符串: (1)不能是空字符串(”") ; (2)不能含有”(空格)、.、$、/、、和(空字符); (3)应全部小写; 一.命名规则 1.数据库命名规则 (4)最多30字符。 注意事项: 数据库名最终会变成文件系统里面的文件 阅读全文
posted @ 2019-07-19 14:31 xibuhaohao 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 一、数据库创建与删除 查看当前所有的数据库 show das/show databases 查看当前数据库 db 创建数据库 use hopedb db.dropDatabase() 删除当前数据库 二、集合创建与删除 语法 db.createCollection(name, options) na 阅读全文
posted @ 2019-07-19 11:43 xibuhaohao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: crud是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。 一、创建操作 创建或插入操作即向 集合 collection 添加新的 文档 docume 阅读全文
posted @ 2019-07-19 09:22 xibuhaohao 阅读(143) 评论(0) 推荐(0) 编辑