<div dir="ltr"><span>FWIW, a couple of years ago I wrote an implementation of a multi-index container with an ORM-ish interface (<a class="linkclass" href="http://norman.readthedocs.org/en/latest/">http://norman.readthedocs.org/en/latest/</a>), more for my own amusement than any practical purposes.  However, I found that in my work the applications were actually rather limited and generally better served by sqlalchemy + appropriate db, or pandas (depending on use case).  I haven't touched the code in quite a while and there may be some bugs that I never discovered, but it might still be of some use.</span><div><span><br></span></div><div><span>David</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 3, 2014 at 3:10 PM, SF Markus Elfring <span dir="ltr"><<a href="mailto:elfring@users.sourceforge.net" target="_blank">elfring@users.sourceforge.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> Sorting on demand would be way too slow but it doesn't need to be in<br>
> a database either - it can be reconstructed from an event stream,<br>
> and running a DB server is extra ops.<br>
<br>
</span>I am looking also for ways to omit persistent storage for a specific<br>
data processing task. How often will simple index management be sufficient<br>
for some software applications?<br>
<span class=""><br>
<br>
> Using an in-memory DB like SQLite is an unnecessary extra layer.<br>
<br>
</span>How many in-memory data bases can be reused by the Python software infrastructure?<br>
Would you like to point any more class libraries out?<br>
<br>
Regards,<br>
Markus<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" target="_blank">https://mail.python.org/mailman/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" target="_blank">http://python.org/psf/codeofconduct/</a><br>
</div></div></blockquote></div><br></div>