首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大数据和云计算技术

    MongoDB系列11:Munin监控MongoDB

    邓开表同学实战MongoDB系列文章,非常不错,赞!大力推荐! 本文是第11篇,主要讲述Munin监控MongoDB实战操作,非常值得一看。 MongoDB系列文章: MongoDB安全实战之Kerberos认证 MongoDB Compass--MongoDB DBA必备的管理工具 MongoDB安全实战之审计 MongoDB安全实战之SSL 协议加密 MongoDB安全实战之网络安全加固 MongoDB索引的介绍 MongoDB存储引擎 MongoDB集合的增量更新 MongoDB系列9:MongoDB数据迁移到MySQL MongoDB系列 以下讲述如何设置MongoDB的Munin监控插件。 1、设置前需要安装Apache2、Munin。 5) 配置MongoDB的监控 编辑/etc/munin/plugin-conf.d/munin-node文件,添加以下格式配置: [mongo_*] env.MONGO_DB_URI mongodb:

    1.5K30发布于 2018-07-26
  • 来自专栏学海无涯

    11.可选型

    可选类型的介绍 说明: 可选类型是Swift中比较晦涩难懂的一个知识点 先了解定义,多利用Xcode的提示来使用 随着学习的深入,慢慢理解其中的原理和好处 概念: 在OC开发中,如果一个变量暂停不使用,可以赋值为0(基本属性类型)或者赋值为nil(对象类型) 在Swift中,nil也是一个特殊的类型,与Int,String一样 开发中赋值nil,在所难免.因此推出了可选类型 可选类型的取值: nil 有值 定义可选类型 定义一个可选类型有两种写法 最基本的写法 语法糖(常用) // 写法一:定义可选

    84940发布于 2018-09-28
  • 来自专栏自动化、性能测试

    MongoDB11)- 查询数组

    如果希望找到的是包含 red、blank 两个元素的数组,可以使用 $all 操作符

    3K10发布于 2021-06-09
  • 来自专栏EdisonTalk

    MongoDB入门实战教程(11

    前面我们学习了在MongoDB中的写操作事务管理,本篇我们开始进入读操作事务。 1 读数据关注的两个问题 在通过mongodb读取数据时,我们一般需要关注两个问题: (1)从哪里读取? 第一个问题,mongodb交给了 readPreference 来解决。 第二个问题,mongodb交给了 readConcern 来解决。 2 readPreference详解 关于readPreference readPreference 选项决定了mongodb会使用哪一个节点(primary or secondary)来满足正在发起的读请求 下一篇,我们会学习MongoDB的多文档事务,这是MongoDB 4.x版本的最大改进。 参考资料 唐建法,《MongoDB高手课》(极客时间) 郭远威,《MongoDB实战指南》(图书) 作者:周旭龙 出处:https://edisonchou.cnblogs.com 本文版权归作者和博客园共有

    90830发布于 2021-07-13
  • 来自专栏Newxc03的前端之路

    windows11安装MongoDB教程

    MongoDB Server下载 首先进入MongoDB的官网 网上有很多教程都是用msi安装包安装的,我嫌太麻烦了就直接选的zip解压完事儿 下载完之后解压会是这样的(红方框内是没有的 需要自己创建 里面是空文件夹) logs文件夹里需要创建 一个文件 叫做mongo.log 里面什么东西都不用写 mongo.conf里是这样的 自己根据自己的路径修改一下 #数据库路径 dbpath=D:\mongoDb \mongodb-windows-x86_64-5.0.4\mongodb-win32-x86_64-windows-5.0.4\data #日志输出文件路径 logpath=D:\mongoDb\ mongodb-windows-x86_64-5.0.4\mongodb-win32-x86_64-windows-5.0.4\logs\mongo.log #错误日志采用追加模式 logappend 配置: 环境变量中加的路径是mongodb里bin目录的路径 关闭: 可以直接关闭mongod.exe窗口,也可以在该窗口下按 Ctrl+C 来关闭

    2.1K21编辑于 2021-12-28
  • 来自专栏架构精进之路

    MySQL与MongoDB,该如何做技术选型

    引言 一般情况下,会考虑到MySQL与MongoDB如何做技术选型的时候,你一定是遇到了类似于非结构化数据JSON的存取难题,否则大家都直接MySQL开始搞起了。 为什么要关注MongoDB呢? 下图是DB-Engines 2023年10月数据库的排名统计,可以看到MongoDB总排名在第5,在Nosql数据库中排名第1。 既然要做技术选型,那就先要弄明白其中的一些区别和差异。 MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON 对象。字段值可以包含其他文档,数组及文档数组。 而 MongoDB 仅支持单文档事务操作,弱一致性。 3.5 性能测试总结分析 插入速度总结:MongoDB不指定_id插入 > MySQL不指定主键插入 > MySQL指定主键插入 > MongoDB指定_id插入。

    3.5K20编辑于 2023-11-02
  • 腾讯云MongoDB多云场景选型与性能实测

    腾讯云MongoDB多云场景选型与性能实测在游戏行业高并发读写场景、电商大促期间弹性扩缩容场景、互联网应用多云架构部署场景中,MongoDB因其灵活的文档模型与分布式集群架构成为首选数据库。 本文将基于实测数据与真实客户案例,解析腾讯云MongoDB在多云场景下的技术能力与业务价值。 使用腾讯云MongoDB优化后的备份功能后,备份和回档耗时都减少了70%,存储成本和网络带宽占用也节省了70%,运维压力减轻了很多。” 目前,腾讯云MongoDB已服务游戏、电商、泛互联网、金融等多个行业的企业客户。 实测数据显示,相比社区版MongoDB5.0版本,腾讯云MongoDB6.0.3及以上版本在分片集群场景下的数据迁移效率提升30%-45%,大文档场景备份回档效率提升70%,多云部署场景下的集群吞吐量显著提升

    1000编辑于 2026-06-10
  • 来自专栏函数式编程语言及工具

    SDP(11):MongoDB-Engine功能实现

      根据上篇关于MongoDB-Engine的功能设计方案,我们将在这篇讨论里进行功能实现和测试。 ._ import org.mongodb.scala.connection._ import scala.collection.JavaConverters._ import com.mongodb.client.model Document ( "ponum" -> "po18022002", "vendor" -> "The Samsung compay", "podate" -> mgoDate(2015,11,6 ._ import org.mongodb.scala.model.Filters._ import org.mongodb.scala.model.Sorts._ val sort: MGOFilterResult Document ( "ponum" -> "po18022002", "vendor" -> "The Samsung compay", "podate" -> mgoDate(2015,11,6

    1.3K30发布于 2018-03-16
  • 来自专栏腾讯云流计算 Oceanus

    Flink 实践教程:入门(11):MongoDB Sink

    本文将您详细介绍如何将数据写入 MongoDB。 创建 MongoDB 实例 进入 MongoDB 控制台,点击左上角【新建实例】创建实例,具体参考 创建 MongoDB 实例。 作者这里使用 shell 的方式,下载 MongoDB 客户端的方式连接数据库,更多连接信息请参考 连接 MongoDB 实例 ## 安装 MongoDB 客户端 wget https://fastdl.mongodb.org /linux/mongodb-linux-x86_64-rhel70-XX.XX.XX.tgz ## 解压 tar zxvf mongodb-linux-x86_64-rhel70-XX.XX.XX.tgz Sink 连接器将数据写入 MongoDB

    1.5K40编辑于 2022-05-20
  • MongoDB与Redis:选型指南与腾讯云最佳实践

    摘要 本文深度解析文档型数据库MongoDB与键值数据库Redis的核心差异,结合典型应用场景对比,帮助开发者精准选型。同时,基于腾讯云最新产品动态,推荐更适合企业级业务的云数据库解决方案。 正文 在数字化转型浪潮中,数据库选型已成为决定系统性能与扩展性的关键因素。当面对海量数据存储与实时数据处理的双重挑战时,MongoDB与Redis凭借差异化优势成为主流选择。 一、底层架构差异 维度 MongoDB(文档型) Redis(键值型) 数据模型 BSON文档结构 通用版(2核4GB)限时4折 新人Redis标准版2G内存2.1折 结语:选型建议与腾讯云实践 MongoDB适用场景: 需要存储层次化数据(如医疗影像元数据) 复杂聚合分析场景(如广告投放效果统计 承载持久化存储 undefined 智能弹性方案:MongoDB分片集群应对数据增长,Redis集群版支撑突发流量 安全加固组合:启用MongoDB VPC网络隔离+Redis黑名单防护,构建纵深防御体系

    42410编辑于 2025-12-11
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(一)Linux( CentOS 6.8)安装mongodb

    获取mongodb-3.4.6 2. 解压压缩包至安装目录(/usr/local/mongodb) 3. 建立log和data目录 4. 配置环境变量 5. 配置mongodb.conf 6. 启动mongodb服务器 7. 检查mongodb启动端口27017 8. 检查http服务端口28017 9. 启动mongodb的客户端 10. 遇到的坑 1. 获取mongodb-3.4.6 [root@xxxx local]# curl -o mongodb-linux-x86_64-3.4.6.tgz https://fas tdl.mongodb.org 启动mongodb服务器 在/usr/local/mongodb/bin下 mongod -f /usr/local/mongodb/bin/mongodb.conf 7. 启动mongodb的客户端 [root@localhost mongodb]# bin/mongo MongoDB shell version v3.4.6 connecting to: mongodb

    55820编辑于 2022-05-07
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(七)functions: mongodb 执行 functions入门案例

    mongodb11天之屠龙宝刀(七)functions: mongodb 执行 functions入门案例 原文连接:直通车 系统:windows 10 ide:NOSQL manager for mongodb professional 案例: 定义函数: function add_name_110() { db.gaode_pois_hotel_yunnan_extra_mid07

    94630发布于 2019-02-14
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(四)高级查询:MongoDB内嵌字段查询

    mongodb11天之获取屠龙宝刀(四)高级查询:MongoDB内嵌字段查询 原文连接:直通车 实战环境 IDE:nosql manager for mongodb 表:jd_final_xiecheng MongoDB嵌套查询 1.至查询单个键值 只针对内嵌文档的特定键值进行查询如下: 只需要匹配嵌套文档中的某个特定键值即可。

    74520发布于 2019-02-14
  • 来自专栏深度学习之tensorflow实战篇

    菜鸟学mongodb11天从mongodb初级到中级进阶秘籍,整理中

    MongoDB是一个NoSQL数据库。 它是一个开源,跨平台,面向文档的数据库。 此MongoDB chat包括MongoDB数据库的安装,IDE选择,基本操作等,具体内容如下: 内容提要: 1、简述NOSQL与mongodb概念理解 2、安装与配置mongodb与使用IDE 3、连接与创建数据库 4、基本操作之增删改查(一) 5、基本操作之增删改查(二) 6、条件查询 7、聚合函数 8、正则匹配用法 9、LBS地理位置检索 10、mongodb 使用Javascriipt 11、python连接数据库基本操作 适合人群: 如果你想转人工智能领域,请关注此 Chat 如果你想了解NOSQL,请关注此 Chat 如果你正在学习一下python

    866100发布于 2018-03-19
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(四)高级查询:MongoDB内嵌字段查询

    mongodb11天之获取屠龙宝刀(四)高级查询:MongoDB内嵌字段查询 实战环境 IDE:nosql manager for mongodb 表:jd_final_xiecheng_10 MongoDB嵌套查询 1.至查询单个键值 只针对内嵌文档的特定键值进行查询如下: 只需要匹配嵌套文档中的某个特定键值即可。

    1K40发布于 2018-03-19
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(七)functions: mongodb 执行 functions入门案例

    mongodb11天之屠龙宝刀(七)functions: mongodb 执行 functions入门案例 系统:windows 10 ide:NOSQL manager for mongodb

    70040发布于 2018-03-19
  • 来自专栏腾讯云大数据

    Flink 实践教程:入门(11):MongoDB Sink 的使用

    本文将您详细介绍如何将数据写入 MongoDB。 创建 MongoDB 实例 进入 MongoDB 控制台 [3],点击左上角【新建实例】创建实例,具体参考 创建 MongoDB 实例 [4]。 作者这里使用 shell 的方式,下载 MongoDB 客户端的方式连接数据库,更多连接信息请参考 连接 MongoDB 实例[5] ## 安装 MongoDB 客户端wget https ://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-XX.XX.XX.tgz## 解压tar zxvf mongodb-linux-x86_64 MongoDB Sink 暂不支持 Upsert。 MongoDB 的 User 必须拥有 database 的写权限。 

    1.3K30编辑于 2022-05-20
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(二)安装与配置 :MongoDB 与使用 IDE

    mongodb11天之屠龙宝刀(二)安装与配置 :MongoDB 与使用 IDE System environments 原文连接:直通车 - windows 10 - mongodb 64 ) 2.之后创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb 3.打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin), 4.输入如下的命令启动mongodb服务 如图在d:\mongodb\data下新建文件夹log(存放日志文件)并且新建文件mongodb.log在d:\mongodb新建文件mongo.config ? ? 7.用记事本打开mongo.config输入: dbpath=D:\mongodb\data\db logpath=D:\mongodb\data\log\mongodb.log ?

    91440发布于 2018-03-19
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(二)window安装与配置 :MongoDB 与使用 IDE

    mongodb11天之屠龙宝刀(二)安装与配置 :MongoDB 与使用 IDE System environments 原文连接:直通车 windows 10 mongodb 64位   mongodb 创建数据库文件的存放位置 1.首先下载对应版本的MongoDB进行安装,安装时我选择了D盘根目录进行安装,为了方便建议文件夹命名尽量简短如(d:\mongodb) 2.之后创建文件夹d:\mongodb \data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log 服务: D:/mongodb/bin>mongod --dbpath D:\mongodb\data\db image.png 5.mongodb默认连接端口27017,如果出现如图的情况,可以打开 输入: dbpath=D:\mongodb\data\db logpath=D:\mongodb\data\log\mongodb.log 8.用管理员身份打开cmd命令行,进入D:\mongodb

    45320编辑于 2022-05-07
  • 来自专栏深度学习之tensorflow实战篇

    mongodb11天之屠龙宝刀(六)mapreduce:mongodb中mapreduce原理与操作案例

    mongodb11天之屠龙宝刀(六)mapreduce:mongodb中mapreduce原理与操作案例 一 Map/Reduce简介 MapReduce 是Google公司的核心模型,用于大规模数据集 二 Map/Reduce过程 MongoDB中的Map/Reduce对于批量处理数据进行聚合操作是非常有用的。在思想上它跟Hadoop一样,从一个单一集合中输入数据,然后将结果输出到一个集合中。 参考连接 三、编程语法 在mongodb中,mapreduce除了包含mapper和reducer之外,还包含其他的一些选项,不过整体遵循mapreduce的规则: db.table.mapReduce reduce-->BSON verbose: <boolean> true或false,表明结果输出到的collection是否是临时的,如果为true,则会在客户端连接中断后自动删除,如果你用的是MongoDB emit的值不能大于16M,即document最大的尺寸,否则mongodb将会抛出错误。

    2.5K60发布于 2018-03-19
领券