在erlang中,是否可以同时拥有另一个进程拥有的数据?

Xav*_*ier -1 erlang

我对消息传递系统的理解是它被序列化,因此即使数据没有变化,来自不同进程的所有读取都被序列化.如果可能的话,我希望同时读取数据以利用分布式计算.这可能吗?

Ada*_*erg 6

你是正确的,消息将在接收它们的过程中按顺序处理.

如果数据确实是静态的(即使它有时会发生变化),请考虑使用ETS表来实现这种情况.ETS表针对并发访问进行了高度优化,只要适用.除非有人写入ETS表(或行),否则所有客户端都可以从表中同时读取数据.