It is surprising for me that it is this easy - http://alan.blog-city.com/read/1204253.htm MySQL Proxy for table partition - http://www.hscale.org/display/HSCALE/Home http://pero.blogs.aprilmayjune.org/ http://forge.mysql.com/wiki/MySQL_Proxy NoSQL way to access data in MySQL - http://yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-as-nosql-story-for.html The lock level of mysql - http://sgdev-blog.blogspot.com.au/2014/05/mysql-transaction-isolation-levels-and.html MySQL rewriteBatchedStatements configuration property - https://vladmihalcea.com/mysql-rewritebatchedstatements