MongoDB使用教程系列文章--Driver原理(初始化)

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

MongoDB使用教程系列文章--Driver原理(初始化)

yexiang 2016-01-25 14:24:50 浏览6246
展开阅读全文

前言

Driver是MongoDB非常重要的组成部分,通过不同的配置实现Secondary访问;读写分离,动态感知集群容灾切换等功能。MongoDB目前已经覆盖了大部分的开发语言,常见的JAVA到Go,可以参考官方连接MongoDB Drivers。这篇文章我们以Java版本为例介绍MongoDB的Drivers实现逻辑和协议,选择Java的原因为语言阅读门槛低,配合IDE,进行DEBUG追踪也非常容易,其次Java版本实现的功能非常完善。主要讲解的是ReplicaSet模式,因为Shard模式有mongos作为代理,没有充分体现Driver的路由逻辑。

本篇讲解了以下三个部分:

  • Driver初始化
  • Driver请求路由
  • Driver容灾处理

Driver初始化

配置启动参数DEMO

首先来看下Java初始话配置Demo:

 public stat

网友评论

登录后评论
0/500
评论
yexiang
+ 关注
所属云栖号: 阿里云数据库ApsaraDB