Erlang:Mnesia:删除前缀为 _fs 的文件安全吗?
我在 mnesia 目录中有几个文件,例如 fs_my@node_14585_1263_545605_962084.273 fs_my@node_14702_1263_545842_879762.273 fs_my@node_14585_1263_545…
Erlang:多次调用 mnesia:create_schema 会有副作用吗?
在每个应用程序启动时调用 mnesia:create_schema() 是否有副作用? 根据我不断阅读的内容,每个数据库实例只应调用此函数一次。在现有数据库上多次调…
Ejabberd 内存消耗(或泄漏?)
我在我们的服务器上使用 ejabberd + mochiweb。 ejabberd 和 mochiweb 运行的时间越长,消耗的内存就越多(昨晚它消耗了 35% 的内存。现在略高于 50%…
Erlang:Mnesia:连续更新单个字段值
我有一个包含三个字段 i、a 和 b 的 mnesia 表,是使用记录创建的 -record(rec, {i, a,b}). 现在我在表中插入一行,如下所示: mnesia:transaction( f…
我应该将参考透明度做到什么程度?
我正在使用 erlang、mnesia 和 webmachine 构建一个网站。我读过的大多数文档都称赞具有引用透明函数的优点。 问题是,所有数据库访问都是外部状态。…
使用gen_server封装mnesia表?
我有一个用 Erlang 制作的服务器应用程序。里面有一张记忆表 存储一些照片信息。本着“一切皆是 process”我决定将该表包装在 gen_server 模块中,以…
如何在运行 RabbitMQ 实例时正确拍摄 EBS 卷快照?
我在 EC2 实例上使用 RabbitMQ,并且 EBS 卷上有 Mnesia 表,因此当我对其进行快照并尝试启动具有相同数据的另一个实例时,该表似乎正在被另一个 Rabb…
在启动时同步 ejabberd 节点
我遇到了一个似乎无法解决的问题。 我需要传入函数 mnesia:change_table_copy_type(schema,node(),disc_copies)。 在命令行中从主节点创建数据库。 er…
最终使 mnesia 数据库与 erlang 保持一致。 最佳实践有人吗?
我正在用 erlang 编写一个 BitTorrent 跟踪器。 鉴于服务的性质, 我不需要绝对的一致性(即,客户可以对稍微过时的同行列表或 torrent 状态感到非常…
在 Erlang 中,升级分布式系统的最佳方式是什么?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…