南北网络问题 有个手机端APP的需求,要在国内多个城市使用,但数据库需要在公司内部有外网ip 怎样解决南北网络差异

lkw5657 2014-02-14 12:08:30
就是说数据库只有一个需要放在公司的内部,并且和公司内网也需要访问,公司的IP不是双线的。那使用镜像服务器好还是,租用双线服务器空间,还是使用百度或者阿里云来解决,有相关经验的达人帮忙分析一下。最好是投入小见效快,不需要复杂技术。 分不多还请见谅。
...全文
848 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
lkw5657 2014-02-21
  • 打赏
  • 举报
回复
看来没啥其他办法了,等下结贴了。
lkw5657 2014-02-19
  • 打赏
  • 举报
回复
引用 25 楼 huxiweng 的回复:
楼主搜索下CDN,这是很多视频网站的和异地数据库保证速度的解决方案。我知道盛大是这么做的
即时的时间和滴滴打车非常像 但就是数据库需要在内网 基本就是一个过程 感觉CDN对静态的东西比较好。版主了解云服务器么,云服务器能解决这个问题么,都说有点贵但要是能解决的话也算个提案了,困扰我好多天了。想过要把db服务器放到外网,但数据库的分布好像做起来好麻烦,放到云服务器上或者镜像一个,可以实现么。
teemai 2014-02-19
  • 打赏
  • 举报
回复
引用 26 楼 lkw5657 的回复:
引用 25 楼 huxiweng 的回复:
楼主搜索下CDN,这是很多视频网站的和异地数据库保证速度的解决方案。我知道盛大是这么做的
首先表示感谢啊,我看了CDN但不太透彻,感觉主要是通过缓存服务器来提高访问速度,但我目前的需求是每天都是即时的新数据缓存没有价值,是不是CDN就满足不了了啊。
看需要多即时了。一般比如你的服务器用的电信的,但是对于联通/移动用户来说,访问可能会很慢,CDN可以弥补
lkw5657 2014-02-19
  • 打赏
  • 举报
回复
引用 25 楼 huxiweng 的回复:
楼主搜索下CDN,这是很多视频网站的和异地数据库保证速度的解决方案。我知道盛大是这么做的
首先表示感谢啊,我看了CDN但不太透彻,感觉主要是通过缓存服务器来提高访问速度,但我目前的需求是每天都是即时的新数据缓存没有价值,是不是CDN就满足不了了啊。
teemai 2014-02-19
  • 打赏
  • 举报
回复
楼主搜索下CDN,这是很多视频网站的和异地数据库保证速度的解决方案。我知道盛大是这么做的
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
大牛下班都早啊
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
引用 20 楼 birdsaction 的回复:
等高手来回答哈。我也学习一下。
因为只是向手机发送数据,数据可以是2进制的,所以感觉不需要缓存,估计应该用不了cdn吧,私有云估计干不起,所以想弄个云服务器来做中转避免南北网络网速差异。
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
引用 21 楼 DrSmart 的回复:
需求太奇葩,数据库要放到公司内网。看看cdn,vps只是虚拟机,和解决互通没有关系
可能是我没说明白,简单的就是客户要求1.db不能放在公网上,必须在内网。2.内网每天会向db更新数据。3.内网更新数据的时候需要向手机端进行推送通知。5.手机端接收到通知后启动app。6.手机端进行处理后返回处理结果到公司db。这个过程每天循环进行。 打个比方公司进了500W件货品,更新数据库,各个地区经销商得到了推送,开始争相订货,公司内部的到订单开始处理。 目前只是在公司通过公网ip公开了一个web服务器,本地区和手机端通信良好,但远的地区的接受和处理经常无法连接到web服务器。
DrSmart 2014-02-18
  • 打赏
  • 举报
回复
需求太奇葩,数据库要放到公司内网。看看cdn,vps只是虚拟机,和解决互通没有关系
Birds2018 2014-02-18
  • 打赏
  • 举报
回复
等高手来回答哈。我也学习一下。
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
引用 18 楼 birdsaction 的回复:
云成本太高了,用多个机器分发。 北网建一个独立服务器,南网建一个服务器。都访问同一个DB。
十分感谢 尽管还是不太明白
Birds2018 2014-02-18
  • 打赏
  • 举报
回复
云成本太高了,用多个机器分发。 北网建一个独立服务器,南网建一个服务器。都访问同一个DB。
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
引用 15 楼 DrSmart 的回复:
双线server,否则木办法啊,
说的是双线虚拟主机?
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
引用 14 楼 birdsaction 的回复:
刚才的图好像发错了
这个网络中心要怎么实现呢,用VPS还是用云还是其他的呢
DrSmart 2014-02-18
  • 打赏
  • 举报
回复
双线server,否则木办法啊,
Birds2018 2014-02-18
  • 打赏
  • 举报
回复
刚才的图好像发错了

Birds2018 2014-02-18
  • 打赏
  • 举报
回复
对于网络差异 估计要在不同的网络中心 部署一个应用,然后访问的时候进行IP选择。



网络中心部署多个一样的app做分布式,不知道我的理解是否正确。
lkw5657 2014-02-18
  • 打赏
  • 举报
回复
@birdsaction @yiyaaixuexi @happy09li
lkw5657 2014-02-16
  • 打赏
  • 举报
回复
过完节了,该上班了。
加载更多回复(9)

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧