0

我有一个使用 Erlang / MNesia 开发的应用程序,我正在尝试为 MNesia 实现冗余。

我想在运行时动态添加 - 删除节点并为每个新加入节点处理表同步。

使用 Erlang 和 MNesia 实现这一点的最佳方法是什么?

谢谢。

4

1 回答 1

3

你不需要实现任何东西——mnesia 已经有了这些特性。您可以在运行时从 mnesia 集群中添加和删除节点,从集群内的节点中添加和删除表副本,并mnesia:wait_for_tables/2让您在添加节点或表副本时应对同步。查看mnesia 文档以获取更多信息。

于 2010-11-18T23:04:41.363 回答