摘要:
首先引入包: pip install pymongo需要用到如下对象: MongoClient对象:用于与MongoDB服务器建立连接 client=MongoClient('主机ip',端口) DataBase对象:对应着MongoDB中的数据库 db=client.数据库名称 Collection对象:对应着MongoDB中的集合 ... 阅读全文
posted @ 2017-08-17 23:24
稀里糊涂林老冷
阅读(5951)
评论(1)
推荐(0)
摘要:
mongodb的索引: 在数据量超大的时候,能够极大的增快查询速率,但是会降低更新效率。建立索引: db.集合.ensureIndex({属性:1}) //1代表升序 -1代表降序 db.集合.ensureIndex({属性1:1,属性2:1}) //联合索引查看文档所有索引: db.集合.getI 阅读全文
posted @ 2017-08-17 23:21
稀里糊涂林老冷
阅读(290)
评论(0)
推荐(0)
摘要:
聚合: 主要用于计算和统计等,类似sql种的sum() avg() db.集合.aggregate( { 管道:{表达式} } ) 常用的管道: $group:将集合中的文档按照字段进行分组 $match:过滤数据,输出符合条件的文档 $project:修改文档的结构,重命名、增加、删除字段,创建结 阅读全文
posted @ 2017-08-17 23:20
稀里糊涂林老冷
阅读(477)
评论(0)
推荐(0)
摘要:
MongoDB三元素: 1 数据库: 和关系型数据库中数据库的层次相同,内部可以有多个集合。 2 集合: 相当于关系型数据库中的表,存储若干文档,结构不固定 3 文档: 相当于关系型数据库中的行,是Json扩展的Bson类型键值对数据 MongoDB常用的数据类型: ObjectID: 键为_id的 阅读全文
posted @ 2017-08-17 01:17
稀里糊涂林老冷
阅读(1024)
评论(0)
推荐(0)
摘要:
在linux环境安装mongoDB: 一般认为偶数版本为稳定版 如 1.6.x,奇数版本为开发版如1.7.x 32bit的mongoDB最大能存放2g的数据,64bit没有限制 方法1: 终端执行: 安装服务器: sudo apt install mongodb-server 安装客户端: sudo apt install mongodb-cl... 阅读全文
posted @ 2017-08-17 01:15
稀里糊涂林老冷
阅读(3595)
评论(0)
推荐(0)