Prova de conceito entre o uso do banco chave-valor Redis se saíra melhor em questão de performance comparado com um relacional quando ocorre ordenada de dados.
Se preferir você pode acessar o repositório com diversos Poc entre redis e mysql sem precisar criar um projeto django para instalar essa app. LINK
Necessários: Django >= 1.8
Adiciona no settings ou altere para onde seu redis está instalado
REDIS_DB = {
'host': '127.0.0.1',
'port': 6379,
'pass': '',
'db': 0
}
Reiniar ponturação Todos iniciaram com 1000 pontos
$ python manager.py iniciar
Jogar De formar randômica pega um jogador e insere ou remove pontos dele
$ python manager.py jogar
Após você pode executar teste de carga entre as duas urls.
Mysql
http://www.mysite.com/ranking/mysql/<qnt>
.
Redis
http://www.mysite.com/ranking/redis/<qnt>
Você pode usar o siege para realizar esses testes