怎样根据客户端用户的ip,访问最近的服务器进行交互。
例如:a服务器,放在北京;b服务器,放在美国。
数据库:sevice
用户1的ip是亚洲的,自动选择a服务器,交互。
用户2的ip是美洲的,自动选择b服务器,交互。
那么这个数据库,service数据库如何进行共享呢?
北京的服务器-放数据库服务器,那美国的服务器,远程读写北京的数据库服务器,那不是会很慢?
如果数据库服务器放美国,北京的服务器远程读写,也会很慢。
如何能做到不慢的。主要是这个数据库服务器,放北京也不是,放美国也不是。
怎样根据客户端用户的ip,访问最近的服务器进行交互。
例如:a服务器,放在北京;b服务器,放在美国。
数据库:sevice
用户1的ip是亚洲的,自动选择a服务器,交互。
用户2的ip是美洲的,自动选择b服务器,交互。
那么这个数据库,service数据库如何进行共享呢?
北京的服务器-放数据库服务器,那美国的服务器,远程读写北京的数据库服务器,那不是会很慢?
如果数据库服务器放美国,北京的服务器远程读写,也会很慢。
如何能做到不慢的。主要是这个数据库服务器,放北京也不是,放美国也不是。
1 回答712 阅读✓ 已解决
2 回答721 阅读✓ 已解决
1 回答550 阅读✓ 已解决
1 回答847 阅读✓ 已解决
1 回答837 阅读✓ 已解决
1 回答777 阅读✓ 已解决
1 回答542 阅读✓ 已解决
光速 3亿米/s

中美之间距离:
取 9700km
计算可知:
中美之间通讯一下,光走一趟就需要至少 200ms,算上一堆路由器的转发、编解码之类的,延迟必定是 200ms+
随便找个美国的机器 ping 一下,平均延迟在 271.913 ms
回到你的问题,为什么脑子不能不能转一下弯?凭什么只能有一台数据库?