我查看了Mnesia文档和3本流行的Erlang书籍.似乎只能创建和使用单列主索引和辅助索引.或者也许它只是示例所涵盖的内容?如果我在每个列上创建一个单独的索引,Mnesia是否能够智能地一起使用它们来模拟多列密钥索引搜索?如果是这样,性能会比简单的表扫描好得多?
如果Mnesia不支持多列索引,则鉴于其本机dbms有任何人在Erlang中模拟此功能.
第二个问题:如何模拟约束(参考,检查),触发器和基于事件的通知?
erlang mnesia erlang-otp secondary-indexes
erlang ×1
erlang-otp ×1
mnesia ×1
secondary-indexes ×1