前面我们学习了MongoDB的基本查询命令操作,作为后端开发的我们大部分场景都是在应用程序中和MongoDB进行交互,因此本篇我们来学习一下如何在ASP.NET Core中集成MongoDB。 1 配置MongoDB 首先,请参照之前的文章安装部署好一个MongoDB节点或集群。 然后,手动 ...
上一篇我们了解了MongoDB的基本概念与单节点环境搭建,本篇我们来学习如何搭建一个高可用的复制集集群。 关于MongoDB复制集 MongoDB复制集的主要意义在于实现服务的高可用,它是MongoDB的一个原生的高可用设计,不需我们额外引入一些组件来实现,因此实现起来相当便利。 主要功能 一是数据写入时将数据迅速地复制到另一个独立的节点上 二是在接受写入的节点发生故障时自动选举出一个新的替代节点 ...
2021-06-06 22:29 0 180 推荐指数:
前面我们学习了MongoDB的基本查询命令操作,作为后端开发的我们大部分场景都是在应用程序中和MongoDB进行交互,因此本篇我们来学习一下如何在ASP.NET Core中集成MongoDB。 1 配置MongoDB 首先,请参照之前的文章安装部署好一个MongoDB节点或集群。 然后,手动 ...
上一篇我们了解了MongoDB的复制集概念和复制集的搭建,本篇我们来了解一下如何实现数据恢复 和 提升安全性的一些实践。 1 Mongo Tools实现数据恢复 MongoDB 4.4之后,备份与恢复功能就和主版本分离开了,因此如果我们想要实现备份与恢复就需要独立下载Tools包。 下载地址 ...
对于后端开发工程师,NoSQL是一个需要掌握的技术点,而NoSQL中比较火热的技术当属MongoDB。欢迎入门MongoDB,进入无模式的文档数据库世界。 1 关于MongoDB 通过下面几个问题,我们来快速地认识一下MongoDB吧。 什么是MongoDB? 一个以JSON为数据模型 ...
前言 本文并不是网上流传的多少天学会MongoDB那种全面的教程,而意在总结这几天使用MongoDB的心得,给出一个完整的Node+Express+MongoDB+Socket.io搭建实时聊天应用实战教程。写博客的目的,一来是为了方便自己日后查阅某些语法,二来是本着学习和共享的精神,与大家探讨 ...
Dubbox简介 Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维 ...
也似懂非懂。基础都没打牢,学习源码肯定懵逼。正好在掘金小册上找到了一个Netty入门的教程,链接放在最后 ...
五、实战:服务端和客户端全双工通信 客户端实现 服务端实现 ...
Spring Data MongoDB 是的 Spring Data 家族的一部分,可轻松配置并访问 MongoDB。 本文主要介绍在 SpringBoot 中使用 Spring Data MongoDB 操作 MongoDB,使用到的软件版本:Java 1.8.0_191、MongoDB ...