【发布时间】:2011-06-01 05:27:57
【问题描述】:
我浏览了 Mnesia 文档和 3 部流行的 Erlang 书籍。似乎只能创建和使用单列主索引和二级索引。或者也许这正是示例所涵盖的内容?如果我在每一列上创建一个单独的索引,Mnesia 是否能够智能地一起使用它们来模拟多列键索引搜索?如果是这样,性能会比简单的表扫描好得多吗?
如果 Mnesia 不支持多列索引,鉴于其原生 dbms,是否有人在 Erlang 中模拟了此功能。
第二个问题:如何模拟约束(引用、检查)、触发器和基于事件的通知?
【问题讨论】:
标签: erlang erlang-otp mnesia secondary-indexes