0

我们的目标是将来自多台机器的文本文件表示的数据库表行移动到一台机器上,我们当前的解决方案是基于文件的 - 压缩文件然后通过网络发送 - 服务器将从这些机器接收压缩文件并解压缩到一些文件夹根据。

在这之间还有很多其他的文件移动操作正在发生,这确实是错误的。

我正在考虑使用 hazlecast 将每个“行”字符串移动到服务器中。Hazelcast 能胜任这种工作吗?

许多机器正在以每天 200K 到 300K 的速度生成文本文件。这些文件必须发送到服务器。所以我想把它迁移到 Hazelcast。

4

1 回答 1

0

你可以用 hazelcast 做到这一点,但它是错误的用例。Hazelcast 将在各个方向同步。如果您在 client1 上添加一个条目,它将被传输到服务器但也会传输到 client2。即使这不会吓到你,它也表明 hazelcast 在这里被误用了。

通过在客户端将“行”推送到的服务器上实现一个简单的 Web 服务,您会更好。

于 2013-03-12T15:52:29.197 回答