sql >> Databasteknik >  >> NoSQL >> Redis

Finns det ett inbäddningsbart Java-alternativ till Redis?

Ta en titt på projektet voldemort. Det är en distribuerad nyckel-värde-butik skapad av Linked-In, och den stöder möjligheten att bäddas in.

I snabbstartsguiden finns ett litet exempel på att köra servern inbäddad kontra fristående.

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

Jag vet inte mycket om Redis, så jag kan inte jämföra dem funktion till funktion. I projektet använde vi Voldemort, vi använde it's readonly backing store med fantastiska resultat. Det gjorde det möjligt för oss att "förkompilera" en databas två gånger om dagen i vårt bearbetningsdatacenter och "sända den" till kantdatacenter. På så sätt hade varje edge-datacenter en lokal kopia av sin datauppsättning.

EDIT:Efter att ha läst om din fråga ville jag lägga till Gauvas tabell -- Den här tabelldatastrukturen kan också vara något du letar efter och liknar vad du får med många databaser utan SQL.



  1. 3 enkla steg för att förbättra säkerheten för din MongoDB-installation

  2. Hur frågar du *korrekt* Redis från Tornado?

  3. Redis kö med anspråk löper ut

  4. PyMongo -- marköriteration