This post originated from an RSS feed registered with Java Buzz
by Carlos Perez.
Original Post: SMYLE Lightweight Persistence with Heavyweight Features
Feed Title: .:Manageability:.
Feed URL: http://www.manageability.org/blog/stuff/rssDisabled?portal_status_message=Syndication+is+Disabled
Feed Description: Random thoughts on the manageability of complex software.
Rickard Oberg mentions JDBM as a replacement for JISP for lightweight high performance storage management. This jogged my memory a bit, and I think not many have mentioned SMYLE.
SMYLE is has a bunch of extremely interesting features for a lightweight storage manager. What struck me were the following "self-optimizing indexes", "multidimensional indexes", "journalling" and "schema evolution". He's got a benchmark against MySQL that shows it being 10x faster. No surprise considering you don't have network roundtrips.
I haven't looked at it yet in detail, but this may prove interesting for certain classes of applications. Funny, thought I read somewhere what S.M.Y.L.E stands for, but I can't seem to retrieve it. Oh, well, you got to take a look yourself