Heim >Backend-Entwicklung >PHP-Tutorial >Was ist die Designidee der Benutzerporträtdatenbank?

Was ist die Designidee der Benutzerporträtdatenbank?

WBOY
WBOYOriginal
2016-12-01 00:25:181513Durchsuche

Wir möchten eine Datenbank für die Analyse von Benutzerporträts erstellen. Der Hauptinformationsinhalt sind die persönlichen Daten des Benutzers, Bestellinformationen, Bestelltransaktionsvolumen usw.

Jetzt möchte ich diese Daten exportieren, sie in der Datenbank wiederherstellen und eine Porträtanalyse durchführen. Wenn jedoch Hunderttausende Daten in einer Tabelle abgelegt werden, ist die Antwort zu langsam Datentabellen nach Produkttypen erfordern für die Speicherung verwandte Abfragen das Zusammenfügen vieler Felder.

Ich fange gerade erst an und meine Idee ist zu einfach. Können Sie mir bitte einen Rat geben, wie ich die Datenbank speichern soll?

Antwortinhalt:

Wir möchten eine Datenbank für die Analyse von Benutzerporträts erstellen. Der Hauptinformationsinhalt sind die persönlichen Daten des Benutzers, Bestellinformationen, Bestelltransaktionsvolumen usw.

Jetzt möchte ich diese Daten exportieren, sie in der Datenbank wiederherstellen und eine Porträtanalyse durchführen. Wenn jedoch Hunderttausende Daten in einer Tabelle abgelegt werden, ist die Antwort zu langsam Datentabellen nach Produkttypen erfordern für die Speicherung verwandte Abfragen das Zusammenfügen vieler Felder.

Ich fange gerade erst an und meine Idee ist zu einfach. Können Sie mir bitte einen Rat geben, wie ich die Datenbank speichern soll?

Die Definitionen und Beträge der Speicherfelder sollten ähnlich sein. Definieren Sie den Index in der Tabelle, erhalten Sie die Daten in Datensegmenten und analysieren Sie sie dann. Dies ist die aktuelle Praxis der meisten Unternehmen

Hunderttausende Daten? Die Abfrage von

dauert weniger als 1 ms
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn