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

Gibt es eine integrierbare Java-Alternative zu Redis?

Schau dir mal das Projekt Voldemort an. Es ist ein verteilter Schlüsselwertspeicher, der von Linked-In erstellt wurde und die Fähigkeit zur Einbettung unterstützt.

In der Schnellstartanleitung finden Sie ein kleines Beispiel für den Betrieb des Servers eingebettet vs. eigenständig.

VoldemortConfig config = VoldemortConfig.loadFromEnvironmentVariable();
VoldemortServer server = new VoldemortServer(config);
server.start();

Ich weiß nicht viel über Redis, daher kann ich sie nicht von Funktion zu Funktion vergleichen. In dem Projekt, in dem wir Voldemort verwendet haben, haben wir seinen schreibgeschützten Sicherungsspeicher mit großartigen Ergebnissen verwendet. Es ermöglichte uns, eine zweitägige Datenbank in unserem Verarbeitungsrechenzentrum "vorzukompilieren" und an Edge-Rechenzentren zu "versenden". Auf diese Weise hatte jedes Edge-Rechenzentrum eine lokale Kopie seines Datensatzes.

BEARBEITEN:Nachdem ich Ihre Frage noch einmal gelesen hatte, wollte ich Gauvas Tabelle hinzufügen - Diese Tabellendatenstruktur ist möglicherweise auch etwas, wonach Sie suchen, und ähnelt dem, was Sie mit vielen No-SQL-Datenbanken erhalten.