<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 11, 2017 at 10:32 PM, Adam Rutkowski <span dir="ltr"><<a href="mailto:hq@mtod.org" target="_blank">hq@mtod.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>




<div><span class=""><div>On Tue, May 9, 2017, at 22:00, Vlad Dumitrescu wrote:<br></div>
<div><br></div>
<blockquote type="cite"><div dir="ltr"><div>I was thinking of an ets+dets combo, but it may be tricky to get the details right. Is there something like this out there? Would it be better to just use mnesia?  <br></div>
</div>
</blockquote></span><div id="m_-5199517205484026645sig44883474"><div class="m_-5199517205484026645signature"><br></div>
<div class="m_-5199517205484026645signature">Hi Vlad,<br></div>
<div class="m_-5199517205484026645signature"><br></div>
<div class="m_-5199517205484026645signature">Apologies if this sounds blunt, but isn't mnesia in fact an ETS+DETS combo with lots of tricky details?<br></div>
<div class="m_-5199517205484026645signature"><br></div>
<div class="m_-5199517205484026645signature">With DETS alone I often get the tables corrupted, erlang-history is the prime example -- `rm ~/.erlang-hist.nonode@nohost` is my weekly operation. <br></div>
<div class="m_-5199517205484026645signature"><br></div>
<div class="m_-5199517205484026645signature">What other properties are you looking for? Why _not_ mnesia in your case?</div></div></div></blockquote><div><br></div><div> Hi Adam,</div><div><br></div><div>No problems. There are of course additional requirements, but the main issue with mnesia is that I would like to be able to build the data store from fragments that are precomputed inependently from each other, without needing to import them or something like that. These fragments can be dets tables or even simple files (one per entry), with the in-memory table just keeping references to them and sometimes computing and adding new ones.</div><div><br></div><div>best regards,</div><div>Vlad</div><div><br></div></div></div></div>