Verwenden von redis als Cache für eine MySQL-Datenbank
Ich brauche, um eine Lösung zu erstellen, mit php, eine mysql-Datenbank mit vielen Daten. Mein Programm wird viele Bestellanforderungen, ich denke, dass, wenn ich die Arbeit mit cache und einer OO-Datenbank, ich werde ein gutes Ergebnis, aber ich habe keine Erfahrung.
Denke ich zum Beispiel, wenn ich den cache-Informationen, gespeichert in der mysql in einer redis-Datenbank, wird die Leistung verbessert werden, aber ich weiß nicht, ob das eine gute Idee ist, so möchte ich jemanden, der mir hilft, zu wählen.
Sorry, wenn mein Deutsch ist nicht sehr gut, ich bin aus Brasilien.
Kommentar zu dem Problem - Öffnen
Sind Sie Fragen, ob es ist gute Idee-cache-Datenbank oder nicht?
ja redis ist gut
Ich benutze redis vor mir, aber youmay anschauen wollen
MySQL
HEAP
Tabellen, wenn Sie schon mit MySQL
InformationsquelleAutor der Frage Alexandre C. do Carmo | 2013-04-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, redis, ist das gut. Aber die Kernaussage, gibt es grundsätzlich zwei Ansätze, um die Zwischenspeicherung. Je nachdem, ob Sie einen Rahmen (und welche) oder nicht, haben Sie möglicherweise erste option erhältlich in standard-oder mit der Nutzung des plug-in:
Es ist an Euch zu entscheiden, welcher Ansatz zu nehmen, ich persönlich gehen fast immer mit Ansatz Nummer zwei. Aber, natürlich, alles hängt davon ab, wie viel Zeit Sie haben, und was die Anwendung tun soll - Sie könnte genauso gut starten-mit der mysql query caching und wenn die Ergebnisse nicht gut genug bewegen, um redis und custom-caching.
InformationsquelleAutor der Antwort Krzysztof Bujniewicz