我正在为我的站点编写一个远程IPAM扫描程序,并试图找出直接SQL是否写出了最有效的数据发送方式。
我的每个站点都是通过IPSEC链接的,每个站点都有一个将运行我的应用程序的VM。该程序将需要与总部站点上的Master DB通信,以(很少)加载其配置并写入其扫描结果。
我最好让代理定期将其数据直接写到数据库中(如果链接断开,则保持本地缓存)还是应该研究通过TCP进行的某些客户端/服务器通信?
我在想客户端会扫描例如每小时,然后将扫描结果写回到要在应用程序内使用的表中。网站通过NBN链接,它们之间的速度足够不错。
感谢对某些建议的任何反馈。