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

Er der et indlejrbart Java-alternativ til Redis?

Tag et kig på projekt voldemort. Det er et distribueret nøgleværdilager skabt af Linked-In, og det understøtter muligheden for at blive integreret.

I hurtigstartguiden er et lille eksempel på at køre serveren indlejret vs. stand-alone.

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

Jeg ved ikke meget om Redis, så jeg kan ikke sammenligne dem funktion til funktion. I projektet brugte vi Voldemort, vi brugte it's readonly backing store med fantastiske resultater. Det gjorde det muligt for os at "forkompilere" en to-daglig database i vores behandlingsdatacenter og "sende den" ud til kantdatacentre. På den måde havde hvert edge-datacenter en lokal kopi af dets datasæt.

EDIT:Efter at have genlæst dit spørgsmål, ønskede jeg at tilføje Gauvas tabel -- Denne tabeldatastruktur kan også være noget, du leder efter, og den ligner det, du får med mange databaser uden sql.



  1. Installer MongoDB på en Mac

  2. Understøtter Spring Data Redis (1.3.2.RELEASE) JedisSentinelPool of jedis?

  3. Brug af Redis til køer til flere Laravel-applikationer på en enkelt server

  4. MongoDB aggregerede udfyld manglende dage