远程大数据访问更新应该如何做
我们数据库在日本,大约有20万左右的数据量,我们需要对数据进行修改,最好随时显示变更内容.现在太慢了,各位有什么好的想法?
------解决方案--------------------
自己拉条光缆去日本
------解决方案--------------------可以走vpn
------解决方案--------------------建立数据库同步,把数据库移到国内。
------解决方案--------------------至少国内要有一台服务器,做数据同步。或者尝试远程链接服务,看是速度是否可以得到改善?
------解决方案--------------------这个是网络问题。。。还是临时将数据库同步一份到国内吧。。
------解决方案--------------------数据库不一样的话 做定时同步吧
我的比较笨的方法,已经成功使用 没压力 控制台应用程序
每个表加时间戳,建立触发器 如果有增加。修改 就update时间戳
存储过程第一次读取全部 取得数据最大时间戳 把这个时间记录
下次读取(定时),读取大于这个已记录的时间戳的数据,
根据主键ID之类的做判断 是否存在 有则update 无则添加
肯定有比我这个好的方法 但是你这个不是同一个数据库
所谓的发布订阅不知道可行不可行