Given all this I did some benchmarks and as expected the NOSQL community was hurt […]
He is right about my comments not being clear. Let me try to clarify.
If all you need is MySQL minus the relational model using the HandlerSocket for key-value access that’s OK.
If you are ready to give up the relational model and turn your database into a key-value store, then doors are open to try using other data models: document database, key-value stores, etc.
The fact that MySQL can be used as a key-value store is a good thing, but not looking around to alternatives is dogmatic. Other storage solutions might actually offer better alternatives (performance, scalability, data model richness, development agility, etc.).
If you need to build a distributed system, there are solutions out there that can maintain either ACID characteristics (like VoltDB) or that can go fully scalable (like Cassandra, HBase, Riak, etc.).
So, what is my point? If your relational database works for you that’s perfect. If it doesn’t, you have alternatives. Just look around and pick something that solves the problem. We are in a polyglot persistence world. We have options. We provide solutions and move along.
Original title and link: Yet NoSQL Dogma (NoSQL databases © myNoSQL)