Eine Überlegungen an der Sitzung am 15.12.2020 war:
GOKb-seitige Prüfung vor Datenbankabfrage, ob und inwiefern ein Record neue Informationen bereithält, ohne performanzintensive Datenbank-Abfrage.
(Zusätzlicher) ES-Index für TIPPs (ggf. auch Titel), gegen die geprüft wird, mit sofortiger Aktualisierung
2 Schritte
Identifizierung des Tipps (ist es neu?)
Prüfung, ob veränderungsrelevante Daten vorliegen (Prüfung als Schleife über einzelne Felder ODER Berechnung eines Hashwertes und Prüfung gegen den vorberechneten im ES-Index)
Abbruch des Prozesses, wenn sich nichts geändert hat.
Der Performanzvorteil soll darin liegen, dass keine Datenbankabfrage für einen Record stattfinden muss, wenn sich nichts geändert hat.
Dieser Prozess ist ein Vorschlag, der optimiert werden soll.
Vorgehen
Erstellen des neuen Index
Aktualisieren der Records des Index bei Operationen auf Records in der Datenbank
Prüfung einführen im Ingestion Controller an geeigneter Stelle
Eine Überlegungen an der Sitzung am 15.12.2020 war:
GOKb-seitige Prüfung vor Datenbankabfrage, ob und inwiefern ein Record neue Informationen bereithält, ohne performanzintensive Datenbank-Abfrage.
Der Performanzvorteil soll darin liegen, dass keine Datenbankabfrage für einen Record stattfinden muss, wenn sich nichts geändert hat.
Dieser Prozess ist ein Vorschlag, der optimiert werden soll.
Vorgehen