


Ich habe in der letzten Woche öffentlich erreichbare Minecraft-Server verfolgt und täglich globale Schnappschüsse gemacht.
Heute sind es 7 volle Tage mit historischen Daten und ich freue mich, die Trends mit Ihnen zu teilen.
Aktuelle Statistiken: – Ausgewertete Adressen: 49.374.946 – Heute ausgewertet: 5.566.293 – Indizierte Server: 2.653 – Heute indiziert: 265
Die Diagramme visualisieren: – Tägliche Serverzahlen – Spielerpopulationstrends – Die gängigsten Minecraft-Versionen – Betriebszeitraten
Datenquelle und Tools:
Daten: Das Minecraft-Register (TMR)mein eigener Crawler und meine eigene Datenbank.
Tools: Benutzerdefinierte PHP-Skripte zum Crawlen und MySQL zur Speicherung, Datenvisualisierungen in JavaScript mithilfe von Diagrammen.
Alle Diagramme werden vollständig aus meinen gesammelten Daten generiert.
Ich bin wirklich stolz auf das, was der Datensatz zeigt. Es ist ein Einblick in die Entwicklung des globalen Minecraft-Ökosystems in Echtzeit.
Von RocksyLightt
Ein Kommentar
All the data comes from my own Minecraft server crawler system, fully custom-built using PHP, HTML/CSS, and MariaDB/SQL.
everything is handled on the backend by PHP and SQL queries.
Here’s how it works:
Crawlers:
Discovery Crawler: Crawls random IPs not yet in the database, 3s timeout per server, 7s cooldown between requests, no retries.
Updater Crawler: Keeps indexed server records up to date by recrawling every 24 hours.
Uptime Crawler: Collects historical uptime for each server, runs every 8 hours.
Player Crawler: Collects historical player population per server, runs every 24 hours.
Trends Crawler: Takes a global snapshot of all servers, versions, and player counts, runs every 24 hours.
Database:
Data is stored in MariaDB, with nightly backups after crawling.
IPs are stored as decimal integers for speed and efficiency; the backend converts them to readable strings for the frontend.
Percentages, version stats, player counts, and other calculations are handled directly in SQL or PHP.
Visualization:
PHP queries grab the data from the database.
Charts are rendered on the frontend using JavaScript graph libraries.
All visualizations are fully generated from the collected data, showing trends over time, server versions, uptime, and global player counts.
This is a completely original dataset and visualization, everything you see is generated from my own crawling and backend system.