Erlang 记忆聚类
如果我将两个节点聚集在一起,从我的在线实验和阅读中,我了解到节点A将像一个“主”节点,如果我希望,节点B将复制这些表。(否则它只会远程访问它们。) 如果节点B关闭,会发生什么情况?它只是重新复制自上次启动以来已更改的数据吗Erlang 记忆聚类,erlang,ejabberd,mnesia,Erlang,Ejabberd,Mnesia,如果我将两个节点聚集在一起,从我的在线实验和阅读中,我了解到节点A将像一个“主”节点,如果我希望,节点B将复制这些表。(否则它只会远程访问它们。) 如果节点B关闭,会发生什么情况?它只是重新复制自上次启动以来已更改的数据吗 另外,如果节点A发生故障会发生什么情况。节点B仍然可用吗?如果是这样,如果数据在节点B上更改,节点A是否将其复制到自身?到目前为止,我的理解是节点A不在乎节点B说了什么,但请有人告诉我我错了 因为被接受的答案是一个只有链接的答案,所以我想我会为任何一个出现的人记录这一点: M
另外,如果节点A发生故障会发生什么情况。节点B仍然可用吗?如果是这样,如果数据在节点B上更改,节点A是否将其复制到自身?到目前为止,我的理解是节点A不在乎节点B说了什么,但请有人告诉我我错了 因为被接受的答案是一个只有链接的答案,所以我想我会为任何一个出现的人记录这一点:
mnesia:info()
可以看到这一点。这里有一个远程
表的列表,以及每个本地表的列表:ram\u copies
,disc\u copies
和disc\u copies
)是什么阻止你尝试它呢?你可能想阅读《Mnesia用户指南》