Everything should work fine from now. If you experience any kind of problem, please leave a comment.
I built a custom database to index blockchain data (limited data that we need) as fast as possible. With an optimized server and MySQL, it's surprisingly fast. 10 minutes to go through 201,600 blocks (past 7 days). It's public on https://gitlab.com/mahdiyari/hive-custom-db
(Will probably add a cronjob to purge the older data but it's fine for now).