【发布时间】:2011-12-14 21:45:01
【问题描述】:
假设我有一台带有数据库的服务器机器 S。还有其他客户端机器 Cx 连接到该服务器以获取大量数据。然后根据一些业务规则对这些数据进行处理,从而产生新的数据。在每台客户端计算机上,都有一个应用程序以非常高的速率接收查询,并且需要使用处理后的数据快速回答查询。
我有两个问题:
将大量数据从 S 传输到每个客户端 Cx 的最佳方式是什么?请注意,我还希望数据与数据库同步。所以每次数据库有变化,我都想把修改传递给客户端。
在客户端上运行的一个应用程序从 S(问题 1)获取数据并对其进行处理。然后,查询应用程序需要这些数据来回答请求。如何在两个应用程序之间共享处理后的数据?请注意,这两个应用程序在同一台机器上运行,并且必须共享大量数据。
感谢您的帮助
【问题讨论】:
标签: distribution shared-memory