Ich habe einen Mitarbeiter belohnt & Tracking-System für ein Unternehmen. Die Firma, für die ich ein System entwickle, liefert mir jeden Tag Verkaufsdaten mit FTP. (Sie stellen leider dafür keinen Webservice zur Verfügung.) Ich muss & verarbeiten alle neuen Umsatz- und Mitarbeiterdaten und ich muss berechnen, wie viele Punkte die Mitarbeiter durch den Verkauf gewonnen haben, wie viele Abzeichen sie haben ... (basierend auf Der Umsatz). Ich habe bereits ein System funktioniert richtig, aber ich überlege, diese Berechnungsprozesse in die Cloud zu verschieben und nur die Punktdaten nach Berechnungen zu übertragen. Mein System liest alle Verkaufsdaten und speichert sie in MySQL. Danach verarbeitet ein PHP-Skript die Rohdaten in Punktdaten. Meine Webseiten laden keine Rohdaten, sie brauchen nur grundlegende persönliche Informationen und das Guthaben der Mitarbeiter.Wie kann man ein stabiles System für die Bearbeitung von 90 Millionen Zeilen pro Tag erstellen?
In diesem Fall, welches Datenbanksystem könnte dafür besser sein? Welcher Service (AWS, Gcloud etc ..) passt zu unseren Bedürfnissen? Was könnte getan werden, um dieses System schneller arbeiten zu lassen?
Vielen Dank im Voraus.
Was zum Teufel verfolgen Sie, wenn Sie 90M Datenpunkte/Tag auf Verkäufe erhalten? Mein Punkt ist, dass Sie "intelligenter arbeiten" und nicht "härter arbeiten" sollten. Ein Punktesystem sollte nicht länger als ein paar Minuten auf Ihrem Laptop benötigen, nicht eine riesige Cloud-Installation. –