Elixir 如何读取远程节点 mnesia table
How Elixir can read remote node mnesia table
我正在尝试使用 Elixir 编写程序来访问 mnesia。我 运行 iex shell 在亚马逊 linux。我尝试使用
连接另一个节点
Node.connect(:'hello@abc.com')
哪个 return 正确,那么我想在这个远程节点上 运行 mnesia 命令,我发出
:mneisa.info
然而,它只是return的本地节点记忆信息。如何访问连接的远程节点的 mnesia 数据库?
我试过rpc_call,它有效。但是它是否有更直接的方法从远程节点 mnesia 获取数据。
你试过了吗:
Node.spawn :'hello@abc.com', fn -> :mneisa.info end
我正在尝试使用 Elixir 编写程序来访问 mnesia。我 运行 iex shell 在亚马逊 linux。我尝试使用
连接另一个节点Node.connect(:'hello@abc.com')
哪个 return 正确,那么我想在这个远程节点上 运行 mnesia 命令,我发出
:mneisa.info
然而,它只是return的本地节点记忆信息。如何访问连接的远程节点的 mnesia 数据库?
我试过rpc_call,它有效。但是它是否有更直接的方法从远程节点 mnesia 获取数据。
你试过了吗:
Node.spawn :'hello@abc.com', fn -> :mneisa.info end