Erlang:MNesia:实施冗余?
我有一个用 Erlang / MNesia 开发的应用程序,我正在尝试为 MNesia 实现冗余。 我想在运行时动态添加-删除节点并处理每个新加入节点的表同步。 使用 E…
如何从 mnesia 备份/恢复单个表?
我有一些带有 Disc_only_copies 类型的大表。 现在我需要将短节点名称更改为长节点名称,但由于 RAM 限制而无法做到这一点... 我可以部分使用备份/恢…
从 mnesia 集群中删除 not_exist_already 节点(方案)
当我得到以下信息时,我的 mnesia 集群数据中有一个坏节点(它不存在): > mnesia:system_info(db_nodes) [bad@node, ...] 如何将其从集群中删除?…
当 mnesia 从程序内停止时,Erlang 应用程序的停止会挂起
我遇到了一个问题,我无法在程序中停止记忆而不导致应用程序挂起。 我目前正在我的 erlang 应用程序中进行 mnesia 原型设计。 在我的 jaus_app.erl 文…
在运行时从另一个 Erlang shell 访问 Mnesia 节点
从另一个 Erlang shell 访问单个正在运行的 mnesia 节点以仅查看表中的数据的最佳实践是什么? 我尝试打开两个 shell 并将它们指向相同的 mnesia 目录…
使用 QLC 查询 mnesia 碎片表返回错误结果
我是乌干达的乔什。我创建了一个 mnesia 碎片表(64 个碎片),并设法将其填充到 9948723 条记录。每个片段都是一个disc_copies类型,有两个副本。 现…
Mnesia 的桌子位于哪里?
我尝试将 Mnesia 与更传统的数据库进行比较。 据我了解,Mnesia 中的表可以位于(参见 Mnesia 中的内存消耗 ): ram_copies - 表存储在 ets 中,因此没…
如何衡量Web App性能?
我在 PHP/Apache/Mysql、Python/Ngix/Postgresql 和 Erlang/Yaws/Mnesia 中开发了 3 个简单的博客系统。 如何测量这 3 种不同配置的服务器性能?…
为 mnesia 查询编写查询列表推导式
我正在尝试使用 erlang+mnesia 构建一个小型测试应用程序。 我有一个从 #user 记录构建的用户表,如下定义: -record(user_details, {name, password}…
Mnesia:以{local_content,true}模式读取远程节点数据
有没有办法使用 mnesia 进行本地写入和全局读取(没有复制)。例如:节点 A 写入其本地 DB,节点 B 从节点 A 的 DB 读取。 除了本地存储的模式信息之…
监控和预防系统限制 Erlang 系统中 Mnesia 崩溃
我们有许多云服务器,我正在构建一台新服务器来测试资源的提供。 我在我认为应该发生之前发生了致命的崩溃,因为某种系统资源即将耗尽。 =INFO REPORT…