函数式编程
Lambda表达式,Stream流,Optional,函数式接口,方法引用
Mybatis-Plus 进阶操作
Mybatis-Plus的配置和扩展
Mybatis-Plus 基础操作
Mybatis-Plus的简单使用以及入门教学
SpringCloud的服务网关
Gateway服务网关
SpringCloud的Feign远程调用
Feign远程调用
SpringCloud的注册中心与服务调用
Eureka与Nacos注册中心
认识SpringCloud
初步认识SpringCloud
Docker
Docker容器的安装与使用
Spring 深入扩展(一)
refresh的12个步骤 bean的生命周期 常用注解 使用的设计模式 bean循环依赖 事务失效
MongoDB(二) 集权与安全
1 副本集-Replica Sets
1.1 简介
MongoDB中的副本集(Replica Set)是一组维护相同数据集的mongod服务
副本集可提供冗余和高可用性,是所有生产部署的基础
副本集类似于有自动故障恢复功能的主从集群
通俗的讲就是用多台机器进行同一数据的异步同步从而使多台机器拥有同一数据的多个副本,并且当主库当掉时在不需要用户干预的情况下自动切换其他备份服务器做主库而且还可以利用副本服务器做只读服务器,实现读写分离,提高负载
冗余和数据可用性
复制提供冗余并提高数据可用性
通过在不同数据库服务器上提供多个数据副本,复制可提供一定级别的容错功能,以防止丢失单个数据库服务器
在某些情况下,复制可以提供增加的读取性能,因为客户端可以将读取操作发送到不同的服务上在不同数据中心维护数据副本可以增加分布式应用程序的数据位置和可用性
您还可以为专用目的维护其他副本,例如灾难恢复,报告或备份
MongoDB中的复制
副本集是一组维护相同数据集的mongod实例副本集包含多个数据承载节点和可选的一个仲裁节点在承载数据的节点中,一个且仅一个成员被视为主节点,而其他节点被视为次要(从 ...