spring 整合mongo 分片的配置方法

zhu2898 发布于 2015/06/26 21:18
阅读 1K+
收藏 1

原来项目中mongo 是复制集的 spring整合mongo的配置文件如下

<mongo:mongo id="mongo" replica-set="${mongodb.servers}" >
        <mongo:options connections-per-host="50"
                       threads-allowed-to-block-for-connection-multiplier="10"
                       connect-timeout="10000"
                       max-wait-time="15000"
                       auto-connect-retry="true"
                       socket-keep-alive="true"
                       socket-timeout="15000"
                       slave-ok="true"
                       write-number="1"
                       write-timeout="0"
                       write-fsync="true"/>
    </mongo:mongo>

现在mongo准备换成分片部署了,配置该怎么改?我在网上找了基本都是 这种复制集的配置方法,不知道有做类似使用案例的朋友没?谢谢指教

加载中
0
大陆土著
分片并不影响你这个配置啊, 其实mongodb的分布只是后端的分片,对于应用层是透明的。 你配置连接过去的是shared 服务器地址, 这个shared服务器会将你的CURD请求自动路由到正确的分片服务器上。
0
z
zhu2898
好像是的。谢谢你
返回顶部
顶部