数据增加|学习笔记

简介: 快速学习数据增加

开发者学堂课程【快速掌握 MongoDB 数据库数据增加】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/400/detail/5187


数据增加

 

内容简介

一、 数据操作

二、 数据增加

一、 数据操作

只要是数据库就绝对离不开最为核心的功能:

CRUD,所以在MongoDB里面对于数据的操作也是有支持的,除了增加之外,其他的都很复杂。

最复杂的是修改,删除直观一点。

 

二、 数据增加

1. 数据增加使用的是哪个函数?

使用“db.集合.insert()”可以实现数据的增加操作。

例:增加一个简单数据

db.infos.insert({"url":"www.mldn.cn"});

2. 保存数组

db.infos.insert([

{"url":"www.mldn.cn"},

{"url":"www.mldnjava.cn"}]);

运行结果:

image.png

如果要保存多个数据,那么就使用数组。

例:保存1000数据呢?

for(var x=0;x<10000;x ++){db.info so.insert

({"url":"mldn-"+ x});

}

运行结果:

image.png

如果数据保存很多的情况下,列表时不会全部列出,它只会列出部分的内容。

相关文章
|
8月前
|
Oracle 数据库 UED
后台查询接口影响响应时间最大的因素:用空间换时间的优缺点及解决方案
1.当数据库的一个表记录很多显然查询数据很慢。 2.当数据库的一个表记录不大,但是数据很大也可能很慢。 我们的一个用户表中一个building很大,当查询100条数据就会把服务器的内存搞爆掉。 当然查询时要查询筛选有用字段,不可以直接把记录的所有字段都查拆来。这样能减少内存消耗和提高查询速度。 3.在经常查询字段上建立索引。据说oracle上用索查询和不用索引查询在超多记录的情况下相差1000倍。 4.若出现嵌套查询显然会大大增加相应查询时间。要先预处理用管道操作把能合并的查询合并到一个查询中,然后生成map,然后再处理。这是标准的用空间换时间的方案。
107 8
|
8月前
|
缓存 关系型数据库 MySQL
MySQL查询优化:提速查询效率的13大秘籍(合理使用索引合并、优化配置参数、使用分区优化性能、避免不必要的排序和group by操作)(下)
MySQL查询优化:提速查询效率的13大秘籍(合理使用索引合并、优化配置参数、使用分区优化性能、避免不必要的排序和group by操作)(下)
351 0
|
6月前
|
数据处理 数据库 索引
数据库索引策略如何影响数据的读取效率?
【7月更文挑战第3天】数据库索引策略如何影响数据的读取效率?
40 2
|
开发者 Python
综合案例3-增加模型数据 | 学习笔记
快速学习综合案例3-增加模型数据
131 0
|
存储 缓存 分布式计算
指定表和分区来预先缓存,查询分析更高效 | 学习笔记
快速学习指定表和分区来预先缓存,查询分析更高效。
162 0
|
SQL 缓存 监控