Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Java+Redis vs. einfache Java-Effizienz für datenintensive Anwendungen?

Redis wird definitiv nicht schneller sein als natives Java auf einer einzelnen Maschine. Es würde Ihnen erlauben, die Verarbeitung zu verteilen, aber wenn die Datenblöcke wirklich groß sind, passen sie wahrscheinlich sowieso nicht in den Speicher. Ohne mehr darüber zu wissen, was Sie tun, würde ich vorschlagen, die Daten auf der Festplatte zu speichern. Wenn Sie mehrere Computer erhalten, können Sie die Partition im Netzwerk bereitstellen und die Daten auf diese Weise freigeben. Alternativ klingt Hadoop mit MapReduce wie das Richtige für das, was Sie tun.