E-Commerce Reporting Tool

E-Commerce Reporting Tool

Die Daten für das E-Commerce Reporting Tool werden dabei über Stored Procedures aus drei verschiedenen Datenbanksystemen abgefragt. Neben dem kommerziellen Sybase-Datenbanksystem werden auch die OpenSource Datenbanken von PostgreSQL und MySQL eingesetzt.

Die Klickdaten selbst liegen in einer voraggregierten Form vor. Mit Hilfe von Stored Procedures wurde die Businesslogik der Suchabfragen in die Datenbank verlagert, um zu verhindern, dass jede Änderung, wie etwa eine neue Kategorie oder eine neue  Landes- und Sprachversionen von Ciao, Auswirkungen auf das Frontend bzw. die Suchlogik hat. Somit können umfangreiche Anpassungen vermieden werden.

Mayflower ist es gelungen die Anwendung relativ klein zu halten. Und das obwohl mittlerweile mehr als sechs Millionen Produkte auf den Websites von Ciao zu finden sind und entsprechend bei der Auswertung berücksichtigt werden müssen.

navigation background