我有一个含ID,名称,城市等字段的mnesia表...我想使用前缀选择/匹配名称,例如,如果有多个名称以“ joe”开头的记录,我想高效地选择所有记录无需重复所有记录。
就像sql查询“从mytbl中选择id,其中的名字像joe%”一样。谢谢
更新:
基于1000条记录的基准:
MySql(名称也是主键):450-500微秒
Mnesia实际表格(非关键):300-370微秒
以名称为键的单独的ordered_set失忆表:60-108微秒
注意: mnesia表仅是ram,即使在为实际表命名字段之后,我也没有注意到任何性能差异。