Если бы стояла такая задача - сделал бы так: через tcp соединение отправляем на сервер (сервис, какой-нибудь nodejs) данные об убийствах (id убийцы и жертвы), а хранил бы в mongo db, где id объекта - хеш из steam_id_killer + steam_id_vicim. Через тот же tcp можно и забирать статистику.
Плюсы использования nosql db в данной задаче в том, что легко можно будет добавить новые метрики такие, как нанесенный урон, убийство в голову, хоть даже время проведенное на сервере вместе, нужно лишь добавить новое поле к объектку.