关于MongoDB的回忆
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,吐槽一下Mongodb,最近在群里经常会讨论到Mongodb,又想起曾经运维它(2.0.4)的苦逼日子,在这里吐吐槽,也留一记印象:1.没有root专有连接,当Mongodb连接满的话只能多连几次碰碰
千家信息网最后更新 2025年02月01日关于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的时候肯定有很多不成熟的地方,如果要用还是敢用,三个字:看场景
内存
时候
阻塞
明显
成熟
碰碰运气
三个
主从
全局
印象
压力
地方
就是
常会
意思
摆设
效果
效果明显
日子
时间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国古代王朝数据库
中国移动杀毒软件开发
购买服务器多少钱
和第三方签订软件开发合同好吗
企业网站无法连接数据库
尚米网络技术有限公司招聘
吴江rpa软件开发公司
计算机网络技术 李春林
联想服务器如何组局域网
网络工程师和数据库工程师
建站怎么设置服务器
丽江网络安全前景
cc代理服务器
电子商务平台的软件开发
武汉烽火通信软件开发怎么样
卫计局信息与网络安全责任制
宁德网络安全技术支撑公示
如何对数据库两列相减
软件开发费用税
培训机构网络技术教学
东南亚手机游戏服务器多ip
win7部署网页服务器
银行和软件开发关系
数据库系统备份表保留时间
网络安全员竞赛案例
慧科数据库
数据库模型的基本数据结构
美国与华为网络安全
网络安全实验室软件怎么组建
培训机构网络技术教学