
MongoDB
master_ning
master_ning,不定期分享最有用,最实在的原创内容
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MongoDB 投影的注意事项
mongodb 投影意思是只选择必要的数据而不是选择一个文件的数据的整个。例如一个文档有5个字段,只需要显示其中3个find() 方法在MongoDB中,当执行find()方法,那么它会显示一个文档所有字段。要限制这一点,需要设置的字段列表值1或0。1用来显示字段而0是用来隐藏字段。语法:find()方法具有投影基本语法如下db.集合名称.find({},{字段名称:1,...})假设有如下集合:...原创 2018-05-30 17:27:00 · 658 阅读 · 0 评论 -
MongoDB 聚合函数管道之group中各个参数的意思
聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg()语法db.集合名称.aggregate([ {管道 : {表达式}} ])管道管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的输入ps aux | grep mongod在mongodb中,管道具有同样的作用,文档处理完毕后,通过管道进行下一次处理常用管道$group:将集合中的文档分组,可用...原创 2018-05-30 19:46:32 · 2458 阅读 · 0 评论 -
MongoDB与Redis的区别分析
MongoDB 和 Redis 的区别:简介MongoDB 更类似 MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询 JSON 数据,能存储海量数据,但是不支持事务。MySQL 在大数据量时效率显著下降,MongoDB 更多时候作为关系数据库的一种替代。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据...原创 2018-07-04 09:46:31 · 7105 阅读 · 0 评论 -
pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: anjuke.ershoufang index
这个bug忙了我一下午加一个晚上,终于把它ko掉了先附上一段爬取安居客二手房信息的代码import reimport timeimport pymongoimport requestsfrom bson import ObjectIdfrom lxml import etreefrom pprint import pprintheaders = { "User-Agent": "Mozill...原创 2018-07-06 23:13:58 · 5000 阅读 · 1 评论 -
数据结构和非数据结构详解
在提到数据结构和非数据结构时,好多人都有这样的意识,概念可能说不上来,接下来就来说说结构化数据和非结构化数据的概念以及不同:结构化数据、非结构化数据是对存储形式的一种数据类型分析,有助于企业细分行业案例,帮助存储合作伙伴更好地解决应用实施方案。结构化数据结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相...原创 2018-07-14 09:39:12 · 2245 阅读 · 0 评论