Full implementation (mysql, solr, redis)