【问题描述】
sdb数据节点可以跨区部署吗(ping延迟大概70ms左右)?
【解决方法】
sdb可以支持跨区部署。但是要注意以下设置:
1.两个区的网络需要保持连接,不能够经常抖动。
2.创建数据节点时logfilesz和logfilenum设置相对大一点,例如总大小可以设置为20-50G。
3.建表时的ReplSizes设置为2(表示写请求需同步到该复制组2个节点之后,数据库写操作才返回应答给客户端),不要设置成-1,0,或者其他大小。
4.设置coord节点的数据读取策略,尽可能读取本区节点,避免跨区访问。
5.如果对接了mysql,mysql连接coord的地址也尽可能设置本区的coord节点。