bin ich denke, Polling mit Ajax mit einer Rate von 5 Sekunden, so dass ich alle Updates vor 5 Sekunden von jetzt ohne Updates zu bekommen. Es gibt eine Chance, dass ich einige verpassen werde Daten aufgrund von Netzwerklatenz oder eines anderen Problems. kann jemand eine Methode vorschlagen, so dass ich Aufzeichnungen bekomme, wenn UPDATE innerhalb von 5 Sekunden gemacht wird.holen Datenbank Datensätze mit Ajax Polling
0
A
Antwort
1
Wenn Sie die ID (oder das Datum) des letzten Elements senden, das Sie mit dem vorherigen Update hatten, können Sie die neueren Datensätze aus der Datenbank abrufen, und Sie werden nichts verpassen.
0
Sie können die Gesamtanzahl der Zeilen als Parameter senden und mit diesem überprüfen.
Sie können auch überprüfen, indem Sie die letzte ID als Parameter senden.
Verwandte Themen
- 1. Ajax polling
- 2. Comet VS Ajax Polling
- 3. Ajax Chat Polling Bandbreiteneffizienz
- 4. Ajax Lang Polling auf IIS
- 5. AJAX lange Polling, die Steigerung der Effizienz
- 6. polling vs lange polling
- 7. Holen Array von Objekten aus der Datenbank mit Ajax
- 8. Verbesserung der Long-Polling Ajax Leistung
- 9. DB-Datensätze mit Timestamp-Eingang holen
- 10. Schleifen Datenbank Datensätze mit Codeignitor
- 11. Long Polling Sperren andere AJAX Anrufe
- 12. DynamoDB absteigende Sortierung Datensätze holen
- 13. Long Polling mit Spring DeferredResult
- 14. Datenbank Datensätze löschen
- 15. Ajax Rufdaten holen
- 16. AngularJS: holen Json vom Server mit AJAX
- 17. Holen Sie Daten von Ajax mit symfony
- 18. Holen Sie mehrere Kontrollkästchen Wert mit Ajax
- 19. Hinzufügen zur Datenbank mit Ajax
- 20. Unterschied zwischen setInterval & Polling?
- 21. Holen Sie Datensätze nach Hash-Wert
- 22. wie Datenbank Datensätze aktualisieren Formular
- 23. Holen Sie Datensätze von Kinesis mit Sequenznummer und Partition ID
- 24. Server-Gesendete Ereignisse vs AJAX Polling vs WebSockets für Benachrichtigungen
- 25. Polling Ajax-Funktion wird von über Call-Stack
- 26. Wie extrahiert man mehr als 500 Datensätze mit Ajax aus einer Datenbank
- 27. Angular 2 Polling mit RxJS
- 28. Silverlight Polling Duplex mit HTTPS
- 29. Holen Sie sich Top (N-1) Datensätze aus einer Liste
- 30. LNK mit Datenbank mit Ajax in html
Ich denke, es ist eine schlechte Idee. Stellen Sie sich das folgende Szenario vor: 1. Sie rufen einige Zeilen ab. 2. Legen Sie die letzte ID in der Sitzung fest. 3. Senden Sie die Daten an den Client. 4. Etwas geht schief und ein Client erhält die Daten nie. Sie werden einige Daten auf diese Weise vermissen. – erdeszt
Ich habe meinen Beitrag bearbeitet. – nithi