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

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