开源mongodb代码规模数百万行,本篇文章内容主要分析mongodb网络传输模块内部实现及其性能调优方法,学习网络IO处理流程,体验不同工作线程模型性能极致设计原理。另外一个目的就是引导大家快速进行百万级别规模源码阅读,做到不同大工程源码”举一反三”快速阅读的目的。
此外,mognodb网络工作线程模型设计非常好,不仅非常值得数据库相关研发人员学习,中间件、分布式、高并发、服务端等相关研发人员也可以借鉴,极力推荐大家学习。
分类:
数据库 时间:
2020-10-24 09:57:49
阅读次数:
25
MongoDB 简介 Mongo 并非芒果(Mango)的意思,而是源于 Humongous(巨大的;庞大的)一词。 MongoDB 是一个基于分布式文件存储的 NoSQL 数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。关于什么是 NoSQL 可阅读《学了那么 ...
分类:
数据库 时间:
2020-10-24 09:44:20
阅读次数:
25
前言:本文可能比较长,主要分为3个部分。1.mongodb的简介。2.mongodb的安装。3.mongodb查询指令,大家可以根据选择进行阅读。 1.2 什么是MongoDB MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热 门 的 一种。它介于关系数据库和非 ...
分类:
数据库 时间:
2020-10-22 22:33:28
阅读次数:
26
前期准备:1、一套k8s集群2、镜像准备3、harbor仓库4、镜像制作文件5、字签证书镜像下载dockerpullelasticsearch:7.6.2dockerpullfilebeat:7.6.2dockerpullkibana:7.6.2因为这边需要用到elasticserach的安全验证功能模块,所以需要对elasticserach和kibana镜像有所修改编辑elasticsearch
分类:
其他好文 时间:
2020-10-21 20:51:22
阅读次数:
19
shortid 网址:https://www.npmjs.com/package/shortid 简短的非顺序url友好型唯一ID生成器。 ShortId 库创建的短的非顺序的url唯一ID。 非常适合网址缩短器,MongoDB和Redis ID,以及其他用户可能会看到的ID。 使用这个的好处参考: ...
分类:
其他好文 时间:
2020-10-20 16:42:16
阅读次数:
65
本文为mongodb中文社区一等奖文章。温馨提示:在进行本下篇优化文章阅读前,可以提前了解下《百万级高并发mongodb集群性能数十倍提升优化实践(上篇)》的问题背景及优化方法,这样可以更好的了解和学习本篇性能优化下篇的内容。
分类:
数据库 时间:
2020-10-18 16:21:30
阅读次数:
24
最近因为工作需要对一些数据分析展示类的框架服务进行探索性的学习 因为公司用到的数据库是mongdb 所以 用到方案有 1.mongdb的 bi-connector(数据转换)+ grafana (数据展示) 2.metabase 可以直接支持MongoDB数据库 但是sql语句的编写需要对Mongo ...
分类:
其他好文 时间:
2020-10-13 17:36:31
阅读次数:
22
lua学习资料:https://www.runoob.com/lua/lua-modules-packages.html python学习:https://www.liaoxuefeng.com/wiki/1016959663602400/1017106984190464 mongoDB学习:htt ...
分类:
Web程序 时间:
2020-10-13 17:36:13
阅读次数:
29
1. 问题背景 某核心JAVA长连接服务使用mongodb作为主要存储,客户端数百台机器连接同一mongodb集群,短期内出现多次性能抖动问题,此外,还出现一次“雪崩”故障,同时流量瞬间跌零,无法自动恢复。本文分析这两次故障的根本原因,包括客户端配置使用不合理、mongodb内核链接认证不合理、代理 ...
分类:
数据库 时间:
2020-10-09 20:24:10
阅读次数:
21
Mongodb数据库的安装第一步:下载mongodb安装包:MongoDB官方下载地址:http://www.mongodb.org/downloads第二步:解压压缩包将安装包在/usr/local目录下解压缩:tar-zxvfmongodb-linux-x86_64-rhel62-3.4.2.tgz第三步:安装准备将mongodb解压后的文件夹重命名:[root@192local]#mvmon
分类:
数据库 时间:
2020-10-08 18:53:53
阅读次数:
26