初识MongoDB以及用python实现基本的增删改查

前端之家收集整理的这篇文章主要介绍了初识MongoDB以及用python实现基本的增删改查前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

《初识MongoDB以及用python实现基本的增删改查》要点:
本文介绍了初识MongoDB以及用python实现基本的增删改查,希望对您有用。如果有疑问,可以联系我们。

什么是Nosql

初识MongoDB以及用python实现基本的增删改查

Nosql全称Not Only sql.在Nosql出来之前,计算机数据很大一步分是由关系型数据库来处理存储的,通过实践证明,关系模型非常适合客户端服务器.Nosql指的是非关系型数据库,用于超大规模数据的存储,这类数据存储不必要固定的格式,可以方便的横向扩展.

为什么使用Nosql

本日我们可以通过网络爬虫抓取网络上的各种数据: 股票信息、用户信息、社交网络等. 如果我们要对这些数据进行数据挖掘,关系型数据库已经不适合这种工作了,用Nosql数据库可以很好的处理这些大数据.

Nosql数据库分类

初识MongoDB以及用python实现基本的增删改查

什么是MongoDB

初识MongoDB以及用python实现基本的增删改查

MongoDB是基于分布式文件存储的数据库,由C++编写. MongoDB是Nosql数据库中最像关系型数据库的产物,存储的都是类似json格式的内容

初识MongoDB以及用python实现基本的增删改查

MongoDB的主要观点解析

关系型数据库中有表、行、列、主键等概念,MongoDB中同样有集合、文档、域的概念,两者概念对好比下:

初识MongoDB以及用python实现基本的增删改查

下面是两个数据库的实例对比,赞助我们更好的理解MongoDB中的概念

初识MongoDB以及用python实现基本的增删改查

python操作MongoDB

python操作MongoDB用到了pymongo模块,可经由过程pip安装,以下是示例代码

1. 衔接数据库

初识MongoDB以及用python实现基本的增删改查

2. 向聚拢中插入数据:

初识MongoDB以及用python实现基本的增删改查

3. 查询数据:

初识MongoDB以及用python实现基本的增删改查

4. 更新数据

初识MongoDB以及用python实现基本的增删改查

5. 删除了数据

初识MongoDB以及用python实现基本的增删改查

欢迎参与《初识MongoDB以及用python实现基本的增删改查》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。

猜你在找的NoSQL相关文章