我有一个具有大量自定义模块的ejabberd服务器。我有多个Mnesia表格,我知道这些表格可以在不更改代码的情况下轻松地在节点之间复制。我想知道是否有类似的方法可以实现ETS表格?
理想情况下,最好能够同时在几台机器上运行,具有完全相同的Mnesia和ETS数据,而无需将我的ETS表格转换为Mnesia表格(从而重写很多代码)。
我曾想过为每个节点对ETS表格进行rpc:call,但我不确定这会对性能产生什么影响。
如果有人有任何答案,请告诉我。
理想情况下,最好能够同时在几台机器上运行,具有完全相同的Mnesia和ETS数据,而无需将我的ETS表格转换为Mnesia表格(从而重写很多代码)。
我曾想过为每个节点对ETS表格进行rpc:call,但我不确定这会对性能产生什么影响。
如果有人有任何答案,请告诉我。