古道长亭

Contact me with ixiaoqiang0011@gmail.com


  • 首页

  • 归档

  • 分类

  • 关于

  • Book

  • 搜索

mongodb 监控和数据备份恢复

时间: 2023-01-28   |   分类: mongodb   | 字数: 1826 字 | 阅读约: 4分钟

mongodb 监控和数据备份恢复

仅作了解即可…..

1. mongodb监控

1.1 mongodb ops manager简介

MongoDB Ops Manager(MMS)是用于监控和备份MongoDB的基础设施服务。MongoDB OPS Manager是一个Web应用程序,它需要1个mongodb数据库,这个数据库是用来支持本身的MongoDB OPS Manager来运行的。因此,如果我们想要MongoDB OPS Manager运行起来,最少也需要安装一个MongoDB数据库。

阅读全文 »

mongodb 安全认证

时间: 2023-01-27   |   分类: mongodb   | 字数: 2753 字 | 阅读约: 6分钟

mongodb 安全认证

1. 安全认证概述

MongoDB默认是没有账号的,可以直接连接,无须身份验证。实际项目中肯定是要权限验证的,否则后果不堪设想。从2016年开始发生了多起MongoDB黑客赎金事件,大部分MongoDB安全问题暴露出了安全问题的短板其实是用户,首先用户对于数据库的安全不重视,其次用户在使用过程中可能没有养成定期备份的好习惯,最后是企业可能缺乏有经验和技术的专业人员。所以对MongoDB进行安全认证是必须要做的。

阅读全文 »

mongodb 集群高可用

时间: 2023-01-26   |   分类: mongodb   | 字数: 4733 字 | 阅读约: 10分钟

mongodb 集群高可用

1. mongo主从架构

master-slave架构中master节点负责数据的读写,slave没有写入权限只负责读取数据。

在主从结构中,主节点的操作记录成为oplog(operation log)。

阅读全文 »

mongodb 架构

时间: 2023-01-25   |   分类: mongodb   | 字数: 2180 字 | 阅读约: 5分钟

mongodb 架构

1. 逻辑结构

MongoDB与MySQL中的架构相差不多,底层都使用了可插拔的存储引擎以满足用户的不同需要。用户可以根据程序的数据特征选择不同的存储引擎,在最新版本的MongoDB中使用了WiredTiger作为默认的存储引擎,WiredTiger提供了不同粒度的并发控制和压缩机制,能够为不同种类的应用提供了最好的性能和存储率。

阅读全文 »

mongodb 实战

时间: 2023-01-24   |   分类: mongodb   | 字数: 665 字 | 阅读约: 2分钟

mongodb 实战

1. 适用场景

  • 网站数据:Mongo非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。
  • 缓存:由于性能很高,Mongo也适合作为信息基础设施的缓存层。在系统重启之后,由Mongo 搭建的持久化缓存层可以避免下层的数据源过载。
  • 大尺寸、低价值的数据:使用传统的关系型数据库存储一些大尺寸低价值数据时会比较浪费,在此之前,很多时候程序员往往会选择传统的文件进行存储。
  • 高伸缩性的场景:Mongo非常适合由数十或数百台服务器组成的数据库,Mongo的路线图中已经包含对MapReduce引擎的内置支持以及集群高可用的解决方案。
  • 用于对象及JSON数据的存储:Mongo的BSON数据格式非常适合文档化格式的存储及查询。

2. 行业具体应用场景

  • 游戏场景,使用MongoDB存储游戏用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便查询、更新。
  • 物流场景,使用MongoDB存储订单信息,订单状态在运送过程中会不断更新,以MongoDB内嵌数组的形式来存储,一次查询就能将订单所有的变更读取出来。
  • 社交场景,使用MongoDB存储存储用户信息,以及用户发表的朋友圈信息,通过地理位置索引实现附近的人、地点等功能。
  • 物联网场景,使用MongoDB存储所有接入的智能设备信息,以及设备汇报的日志信息,并对这些信息进行多维度的分析。
  • 直播,使用MongoDB存储用户信息、礼物信息等。

3. 使用抉择

阅读全文 »
13 14 15 16 17 18 19 20 21
古道长亭

古道长亭

Always remember that your present situation is not your final destination. The best is yet to come.

226 日志
57 分类
104 标签
GitHub Gitee
友情链接
  • 古道长亭的BOOK
  • JAVA学习
标签云
  • Mysql
  • 搜索引擎
  • Mybatis
  • 容器
  • 架构
  • 消息队列
  • Flink
  • Sharding sphere
  • 流处理
  • 缓存
© 2019 - 2024 京ICP备19012088号-1
0%