I mean unless you're a db software dev, and unless you're profiling it for each use case I wonder if you can really find something to optimize.
I just meant that's it's a niche. I honestly got no idea how db software are programmed but I doubt any dev can pretend to do better.
I guess that algorithm would interest people who recompile their db software, or who don't use those db software.
So here comes the question : what are the pro cons of using a db software ? Why would some devs still use plain files to store data ?