mongo db 基础
文章平均质量分 74
pythondafahao
修仙
展开
-
mongo db基础
程序 = 算法 + 数据外存储器存储数据: 文件,数据库数据存储的发展文件管理阶段(word excel)优点:数据可长期保存,能存储大量数据。 使用一般比较简单缺点:数据冗余大,数据一致性差,完整性难以维持。 查找修改不方便数据库系统阶段数据组织化结构好,冗余度变小,容易扩充,方便程序自动处理。查找效率高几个概念:数据:能够输入到计算机并被识别和处理的信息集合 数据库:是按...原创 2018-02-05 09:21:36 · 623 阅读 · 0 评论 -
mongodb 增删改查
插入文档 (db.class2.find()查看插入情况)db.collectionName.insert()db.collectionName.save()e.g.:db.class2.insert({name:'zhang',age:12,sex:'m'})注意:插入文档时域名可以不加引号插入多条数据:db.collectionName.insert([{},{},....])e.g.:db....原创 2018-03-26 15:08:04 · 763 阅读 · 0 评论 -
mongodb 索引
索引 : 指的是建立指定键值及所在文档存储位置的对照关系清单。使用索引可以更方便我们快速查找,减少遍历,提高效率。如果不适用索引则在查找中使用全表扫描,效率较低创建索引:ensureIndex给student集合中按照name创建索引db.student.ensureIndex({'name':1})* 1表示正向索引,-1表示逆向索引,根据需要进行创建查看当前集合中的索引getIndexes()...原创 2018-03-27 17:59:47 · 662 阅读 · 0 评论 -
import pymongo
游标 为什么用游标1. 防止网络拥塞,造成数据传输慢2. 避免客户端解析带来的客户的体验差,可以进行后端解析综上,当查询结果数据量较大时,使用游标是一个不错的选择使用方法:var cursor = db.student.find()cursor.hasNext() 查看是否有下一条文档cursor.next() 获取下一条文档*********************************...原创 2018-03-28 11:07:25 · 1552 阅读 · 1 评论