I am trying to make a living with a software product, a database in particular. RediSQL, SQL steroids for Redis: http://redbeardlab.tech/rediSQL/ So let me share a different point of view. I find it extremely, extremely difficult. As far as I know, if you need a solution for in memory SQL as cache layer or also as main persistent layer it is the only available solution, on top of that it works on top of existing, wid…
Just checked out the software. Since you mentioned Sidekiq, I think the main reason it worked commercially is that almost every medium-sized web application needs a background job queue. However, very few people expect their cache system to support SQL. So the main problem is that there is little or no demand for this type of software. Anyways best of Luck! Hope you succeed.
the reality is that medium-sized web applications do not need full-fledged databases like Postgres or MySQL and could get along for basically all their needs with something as lightweight as like RediSQL itself without the need of being able to manage a real database.
What is really difficult is to let people know about this opportunity and let them see the advantages.