mongodb

实战课堂 | 让大数据分析更简单,4步教你玩转MongoDB BI Connector

MongoDB使用BIConnector支持BI组件直接使用SQL或ODBC数据源方式直接访问MongoDB,在早期MongoDB直接使用PostgresqlFDW实现SQL到MQL的转换,后来实现更加轻量级的mongosqld支持BI工具的连接。参考 InstallBIConnectorhttps://do...

MongoDB与阿里云达成战略合作,最新数据库独家上线阿里云!

 11月26日,开源数据库厂商MongoDB与阿里云在北京达成战略合作,作为合作的第一步,最新版MongoDB4.2数据库产品正式上线阿里云平台。目前阿里云成为全球唯一可提供最新版MongoDB服务的云厂商,双方合作打通了企业在云上使用最新版开源数据库的通道。错过直播没关系,戳下方看回放:https://de...

MongoDB 定位 oplog 必须全表扫描吗?

MongoDBoplog(类似于MySQLbinlog)记录数据库的所有修改操作,除了用于主备同步;oplog还能玩出很多花样,比如全量备份+增量备份所有的oplog,就能实现MongoDB恢复到任意时间点的功能通过oplog,除了实现到备节点的同步,也可以额外再往单独的集群同步数据(甚至是异构的数据库),实现容灾、多...

MongoDB负载信息一目了然 阿里云HDM重磅发布MongoDB监控和诊断功能

混合云数据库管理(HDM)的统一监控、告警、诊断功能新增了对MongoDB的支持。通过直观的方式将MongoDB多个维度的负载信息统一整合,不仅可以清晰的查看实时负载信息,也可以方便的确认历史负载情况,同时也支持自定义性能监控大盘。通过该功能,专业的DBA可以减少信息收集和处理的事件,提升效率,非专业人士也能快速检测问...

使用DynamoShake从dynamodb迁移到mongodb

去年和今年年初,我们开源了MongoShake和RedisShake分别用于MongoDB和Redis的迁移、同步、备份等多种需求。最近,我们的shake系列又进一步壮大,我们推出了一款dynamodb迁移的工具:dynamo-shake。目前支持从dynamodb迁移到MongoDB,后续我们还会考虑支持多种通道,比...

实战课堂 | MongoDB如何使用内存?内存满了怎么破?

最近接到多个MongoDB内存方面的线上case及社区问题咨询,主要集中在:为什么我的MongoDB使用了XXGB内存?一个机器上部署多个Mongod实例/进程,WiredTigercache应该如何配置?MongoDB是否应该使用SWAP空间来降低内存压力?Mongod进程启动后,除了跟普通进程一样,加载binary...

数据存储之使用MongoDB数据库存储数据

安装MongoDB环境:1.官网下载:https://www.mongodb.com/download-center#community2.MongoDB可视化工具compass下载https://www.mongodb.com/download-center#compass笔记importpymongo#获取连接Mo...

MongoDB 安装教程

MongoDB是一个基于分布式文件存储的数据库。由C++旨在为WEB应用提供可扩展的高性能数据存储解决方案。官方网站:https://www.mongodb.com/本次教程只针对windows系统步骤一:下载MongoDB地址:http://dl.mongodb.org/dl/win32/x86_64此处下载mong...
代码星球 代码星球·2021-02-23

mongodb的安装与使(三)之复杂操作 嵌套array查询,aggregate $unwind $match $project

mongodb多层嵌套查询官网案例:db.inventory.insertMany([{item:"journal",instock:[{warehouse:"A",qty:5},{warehouse:"C",qty:15}]},{item:"notebook",instock:[{warehouse:"C",qty:...

mongodb中find $ne null 与$exists的区别

 $nenull会把空列表也算入,即使不存在。 $exists的识别效果就比较好 1.插入样例数据db.nullexistsdemo.insertMany([{"name":"wqbin","desc":[]},{"name":"wang","desc":{}},{"name":"quin...

mongodb的安装与使用(二)之 增删改查与索引

MongoDB创建数据库语法:useDATABASE_NAME  note:查看所有数据库使用showdbs创建的空数据库test并不在数据库的列表中,需要向test数据库插入一些数据才能显示它。MongoDB删除数据库MongoDB 删除数据库的语法db.dropDatabase()只有...

mongodb的安装与使用(三)之 pymongo

连接MongoClient连接MongoDB我们需要使用PyMongo库里面的MongoClient,一般来说传入MongoDB的IP及端口即可,第一个参数为地址host,第二个参数为端口port,端口如果不传默认是27017。另外MongoClient的第一个参数host还可以直接传MongoDB的连接字符串,以mo...

mongodb的安装与使用(一)

MongoDB一种由C++语言编写的,是一个基于分布式文件存储的非关系型数据库(NoSql),是一种强大、灵活、可扩展的数据存储方式,因为MongoDB是文档模型,数据结构由键值(key=>value)对组成,似于JSON对象,字段值可以包含其他文档,数组及文档数组。自由灵活很高。同时对于大数据量、高并发、弱事务...
代码星球 代码星球·2021-02-22

[Mongo] How to Install Mongo on Debian(不要安装)

Thistutorialoutlinesthestepstoinstall MongoDB onDebiansystems.Thetutorialuses .deb packagestoinstall.WhilesomeDebiandistributionsincludethei...
代码星球 代码星球·2021-02-21

[Sinatra、Mongo] Mongo

Mongo isadocument-orienteddatabase.Installtherequiredgems: geminstallmongogeminstallbson_ext 第一步,连接到mongo,可以在configureblock完成。require'sinatra'req...
代码星球 代码星球·2021-02-21