I've often wondered why someone doesn't reimplement elasticsearch using sqlite as the back-end datastore, instead of lucene.
Or did I just describe foundationDB?
I guess the real problem is that such a beast wouldn't have kibana, and people want kibana and put up with elasticsearch to get it.