《初识MongoDB以及用python实现基本的增删改查》要点:
本文介绍了初识MongoDB以及用python实现基本的增删改查,希望对您有用。如果有疑问,可以联系我们。
相关主题:非关系型数据库
NoSQL全称Not Only SQL.在NoSql出来之前,计算机数据很大一步分是由关系型数据库来处理存储的,通过实践证明,关系模型非常适合客户端服务器.NoSQL指的是非关系型数据库,用于超大规模数据的存储,这类数据存储不必要固定的格式, 可以方便的横向扩展.
本日我们可以通过网络爬虫抓取网络上的各种数据: 股票信息、用户信息、社交网络等. 如果我们要对这些数据进行数据挖掘, 关系型数据库已经不适合这种工作了, 用NoSql数据库可以很好的处理这些大数据.
MongoDB是基于分布式文件存储的数据库, 由C++编写. MongoDB是NoSQL类数据库中最像关系型数据库的产物,存储的都是类似json格式的内容
MongoDB的主要观点解析
关系型数据库中有表、行、列、主键等概念, MongoDB中同样有集合、文档、域的概念, 两者概念对好比下:
下面是两个数据库的实例对比, 赞助我们更好的理解MongoDB中的概念
python操作MongoDB用到了pymongo模块, 可经由过程pip安装, 以下是示例代码:
1. 衔接数据库
2. 向聚拢中插入数据:
3. 查询数据:
4. 更新数据
5. 删除了数据
欢迎参与《初识MongoDB以及用python实现基本的增删改查》讨论,分享您的想法,维易PHP学院为您提供专业教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/9586.html