Python操作MongoDB数据库(一)

本文介绍了如何使用Python操作MongoDB数据库,包括安装pymongo库、连接数据库、创建数据库和集合、插入与查询数据。文章强调理解MongoDB的基础概念,并通过与关系型数据库对比帮助读者快速上手。
摘要由CSDN通过智能技术生成


咪哥杂谈

640?wx_fmt=png

本篇阅读时间约为 6 分钟。

1

前言

干货文章继续出发!隔的时间有些久了哈,对 MongoDB 安装回顾的同学,可以看下windows环境《初识 MongoDB 数据库》。这篇文章结尾处,介绍到使用图形化界面来创建了 MongoDB 的库,表,以及数据。

今天这篇文章,来带你来玩一玩,如何使用 Python 操作 MongoDB 数据库。

2

MongoDB基础概念

为了有一个良好的学习体验,再操作之前简单的理解下 MongoDB 的基础数据类型会有极大的帮助。

640?wx_fmt=png

  • MongoDB将数据存储在灵活的,类似JSON的文档中,这意味着字段可能因文档而异,并且数据结构可以随时间变化

  • 文档模型映射到应用程序代码中的对象,使数据易于使用

  • 即席查询,索引和实时聚合提供了访问和分析数据的强大方法

  • MongoDB是一个分布式数据库,因此内置了高可用性,水平扩展和地理分布,并且易于使用

  • MongoDB可以免费使用。2018年10月16日之前发布的版本根据AGPL发布。2018年10月16日之后发布的所有版本(包括先前版本的修补程序)都在服务器端公共许可证(SSPL)v1下发布。

这段官方中文,是我从官网上翻译的,大家简单看下就好。顺便贴了下原版,因为技术性文章看原版是最好的!

如果了解关系型数据库(如MySQL等)的同学,那么其实学习起 MongoDB 也是非常容易理解的,理解层次上的抽象,便是学习的最快方式,我们呢,可以对比下这两种数据库的区别,一看便知!

640?wx_fmt=png

怎么样,抽象与关系型数据库一对比,理解是否容易很多呢?

3

Python操作MongoDB

1. 安装 pymongo 

首先要借助第三方库 pymongo ,所以安装:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值