Redis
 sql >> Database >  >> NoSQL >> Redis

Esiste un'alternativa Java incorporabile a Redis?

Dai un'occhiata al progetto Voldemort. È un archivio chiave-valore distribuito creato da Linked-In e supporta la possibilità di essere incorporato.

Nella guida di avvio rapido è riportato un piccolo esempio di esecuzione del server incorporato rispetto a quello autonomo.

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

Non so molto di Redis, quindi non posso confrontarli da funzionalità a funzionalità. Nel progetto abbiamo usato Voldemort, abbiamo usato il suo archivio di supporto di sola lettura con ottimi risultati. Ci ha permesso di "precompilare" un database bi-giornaliero nel nostro data center di elaborazione e "spedirlo" ai data center periferici. In questo modo ogni data center perimetrale disponeva di una copia locale del proprio set di dati.

EDIT:dopo aver riletto la tua domanda, volevo aggiungere la tabella di Gauva:questa struttura dati tabella potrebbe anche essere qualcosa che stai cercando ed è simile a quello che ottieni con molti database no sql.