Verwenden Sie Ajax, um Artikeldaten nach Datum zu sammeln. Die Anzahl der Artikel pro Tag ist nicht unbedingt sicher. Es können ein paar Artikel sein, aber auch mehrere Tausend oder Zehntausende.
Eine Übermittlung kann nicht die Daten eines Tages auf einmal an den Server übermitteln.
1. Gehen Sie davon aus, dass 1.000 Artikel eingereicht werden, aufgeteilt in 10 Beiträge mit jeweils 100 Artikeln (ca. 80.000). Wie kann sichergestellt werden, dass der endgültige Server diese 1.000 Artikel in der Datenbank speichert (kann nicht wiederholt werden)?
2. Wie kann der Einfügungsdruck auf die Datenbank verringert werden, wenn mehrere Clients gleichzeitig Daten übermitteln?
Verwenden Sie Ajax, um Artikeldaten nach Datum zu sammeln. Die Anzahl der Artikel pro Tag ist nicht unbedingt sicher. Es können ein paar Artikel sein, aber auch mehrere Tausend oder Zehntausende.
Eine Übermittlung kann nicht die Daten eines Tages auf einmal an den Server übermitteln.
1. Gehen Sie davon aus, dass 1.000 Artikel eingereicht werden, aufgeteilt in 10 Beiträge mit jeweils 100 Artikeln (ca. 80.000). Wie kann sichergestellt werden, dass der endgültige Server diese 1.000 Artikel in der Datenbank speichert (kann nicht wiederholt werden)?
2. Wie kann der Einfügungsdruck auf die Datenbank verringert werden, wenn mehrere Clients gleichzeitig Daten übermitteln?
Sie können zuerst alle Artikel-IDs angeben, und der Server überprüft sie dann anhand dieses Stapels von Artikel-IDs. Wenn es nicht so streng ist, können Sie einfach die Gesamtzahl angeben, die aktualisiert werden muss, und dann Wenn der Server es aktualisiert hat, überprüfen Sie, ob alle Aktualisierungen abgeschlossen wurden