广告
返回顶部
首页 > 资讯 > 数据库 >关于MongoDB的回忆
  • 338
分享到

关于MongoDB的回忆

2024-04-02 19:04:59 338人浏览 安东尼
摘要

吐槽一下mongoDB,最近在群里经常会讨论到MonGodb,又想起曾经运维它(2.0.4)的苦逼日子,在这里吐吐槽,也留一记印象:1.没有root专有连接,当Mongodb连接满的话只能多连几次碰碰运气了

吐槽一下mongoDB,最近在群里经常会讨论到MonGodb,又想起曾经运维它(2.0.4)的苦逼日子,在这里吐吐槽,也留一记印象:

1.没有root专有连接,当Mongodb连接满的话只能多连几次碰碰运气了,怪不得也遇到过使用mongos+replicatset的用法;如果使用Javaclient的话可以设置connectionsPerHost(10)和threadsAllowedToBlockForConnectionMultiplier(5)

2.全局 VS 读写分离;在2.2出来之前Mongodb的读写分离其实有点摆设的意思,怎么说呢,在secondary读的压力大时也阻塞oplog的写导致主从延迟进而Out of sync;或者复制也会阻塞从库的读,直到2.2才把这个问题解决;

3.Mongos内存泄露,不知道现在解决了没,当时就是自动脚本重启

4.Query Optimizer太傻了;有覆盖索引count(*)不走index cover scan而走table scan

5.写压力翻番:由于JournalLog和oplog分离,一个replicaset的master一个写会产生3份(经过压缩等优化貌似是2.5倍),对于IO bound型而不能关JounalLog调整flushinterval效果明显

6.Rename collection 会crash mongod

7.还记得刚接手mongodb的时候不小心removeshard(计算下时间需要N天),还好及时停止draining了

8.需要学习OS 内存,缓存管理

9....

吐槽归吐槽,当初运维Mongodb的时候肯定有很多不成熟的地方,如果要用还是敢用,三个字:看场景关于MongoDB的回忆

您可能感兴趣的文档:

--结束END--

本文标题: 关于MongoDB的回忆

本文链接: https://www.lsjlt.com/news/35176.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 关于MongoDB的回忆
    吐槽一下Mongodb,最近在群里经常会讨论到Mongodb,又想起曾经运维它(2.0.4)的苦逼日子,在这里吐吐槽,也留一记印象:1.没有root专有连接,当Mongodb连接满的话只能多连几次碰碰运气了...
    99+
    2022-10-18
  • 关于mongodb转存MySQL
    近期需要将Mongodb 的一些数据转存MySQL,之前只有BSON的数据包。最初的思路,直接使用PHP的扩展bson_decode,发现有两个比较棘手的问题, 一个是内存占用的问题,如果一个bson超过...
    99+
    2022-10-18
  • mongodb评论回复的相关设计
    作品和评论可以设计为一个collection,评论作为子文档内嵌在art的comments属性中,评论的回复则作为comment子文档的子文档内嵌于replies属性。按照这种设计模式,只需要按照作品id检...
    99+
    2022-10-18
  • mongodb关于用户权限的总结
    官方文档 https://docs.mongodb.com/v3.6/reference/built-in-roles/ https://docs.mongodb.com/v3.6/referen...
    99+
    2022-10-18
  • 关于mongodb版本升级问题
    目录一、背景二、三个重点需要注意三、环境四、下载各个版本的MongoDB包五、下面介绍如何从3.0升级到3.4总结一、背景目前公司的mongodb版本是3.0.6的老版本,公司希望将mongodb版本升级到3.6以上,那...
    99+
    2023-02-17
    mongodb版本升级 mongodb版本 升级mongodb版本
  • 关于MongoDB同步延迟问题
    当你的用户抱怨修改过的信息不改变,删除掉的数据还在显示,你掐指一算,估计是数据库主从不同步。与其他提供数据同步的数据库一样,MongoDB也会遇到同步延迟的问题,在MongoDB的ReplicaOr pro...
    99+
    2022-10-18
  • MongoDB与MySQL关于写确认的异同
    云妹导读: 所谓写确认,是指用户将数据写入数据库之后,数据库告知用户写入成功的一个概念。根据数据库的特点和配置,可以在不同的写入程度上,返回给用户,而这其中,就涉及到了不同的性能、数据安全等级以及数据一致性的内容。 不...
    99+
    2018-03-23
    MongoDB与MySQL关于写确认的异同
  • 关于MongoDB数据库核心概念
    目录MongoDB数据库核心概念1.NoSQL数据库介绍2.MongoDB数据库介绍3.MongoDB支持的数据格式3.1.jsON格式的数据类型3.2.BSON格式4.MongoDB数据库的特性5.MongoDB程序6...
    99+
    2023-04-12
    MongoDB MongoDB数据库 MongoDB概念
  • mongodb中关于索引的知识有哪些
    这篇文章主要为大家展示了“mongodb中关于索引的知识有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mongodb中关于索引的知识有哪些”这篇文章吧。我...
    99+
    2022-10-18
  • 关于mongodb的journal日志工作方式分析
    1、journal目录结构...
    99+
    2022-10-18
  • 关于mongoDB数据库添加账号的问题
    1. 以管理员运行powershell 2. mongo 连接服务器 (需要开启服务器) // 开启mongodb 服务 net start mongodb // 连接数据库 mon...
    99+
    2022-11-13
  • 关于对MongoDB索引的一些简单理解
    目录索引简介1.语法准备 2.数据准备: 3.索引 3.1 唯一索引 3.2 单键索引 3.3 多键索引 3.4 复合索引 3.5 交叉索引 3.6 部分索引 3.7覆盖索引 3.8...
    99+
    2022-11-12
  • 如何解决Mongodb中关于GUID的显示问题
    这篇文章主要讲解了如何解决Mongodb中关于GUID的显示问题,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。发现问题最近将一个程序的存储迁移到了Mongodb,发现了一个现象...
    99+
    2022-10-18
  • 关于MongoDB数据库学习路线指南
    学习路线 1、MongoDB数据库学习大纲 2、MongoDB数据格式 3、MongoDB数据库特点 4、MongoDB数据库应用场景 5、MongoDB数据库单节点部署 6、MongoDB数据库常用操作指令 ...
    99+
    2023-04-12
    MongoDB数据库 MongoDB学习路线
  • 关于mybatis resulttype 返回值异常的问题
    目录mybatisresulttype返回值异常例如:resulttype="student"但是当中有些字段为空例如:数据库字段为:s_name实体类字段为namemybatisresultType="map"的常见问题一、map的key...
    99+
    2015-02-25
    mybatis resulttype 返回值异常 resulttype返回值
  • 关于JavaScript回调函数的深入理解
    目录前言快速回顾:JavaScript 函数什么是函数?声明一个函数调用一个函数什么是回调函数?为什么我们需要回调如何使用回调函数回调的工作方式Javascript 回调是异步的吗?...
    99+
    2022-11-12
  • windows输入法的记忆功能如何关闭
    这篇文章主要介绍了windows输入法的记忆功能如何关闭的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows输入法的记忆功能如何关闭文章都会有所收获,下面我们一起来看看吧。关闭输入法记忆的方法:首先按下...
    99+
    2023-07-02
  • 关于ShellExecute函数返回值问题
    ShellExecute函数的返回值是一个HINSTANCE类型的值,用于表示执行结果。具体返回值的含义如下:- 如果函数执行成功,...
    99+
    2023-08-08
    ShellExecute
  • 关于keras多任务多loss回传的思考
    如果有一个多任务多loss的网络,那么在训练时,loss是如何工作的呢? 比如下面: model = Model(inputs = input, outputs = [y1, y...
    99+
    2022-11-12
  • 关于networkx返回图的邻接矩阵问题
    目录networkx返回图的邻接矩阵这里只举个小例子NetworkX学习笔记之邻接矩阵邻接矩阵已知图的邻接矩阵,创建图总结networkx返回图的邻接矩阵 最近有用到关于邻接矩阵的一...
    99+
    2022-12-16
    networkx邻接矩阵 返回图的邻接矩阵 图的邻接矩阵返回
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作