Lihat proyek voldemort. Ini adalah penyimpanan nilai kunci terdistribusi yang dibuat oleh Linked-In, dan mendukung kemampuan untuk disematkan.
Dalam panduan mulai cepat adalah contoh kecil menjalankan server tertanam vs berdiri sendiri.
VoldemortConfig config = VoldemortConfig.loadFromEnvironmentVariable();
VoldemortServer server = new VoldemortServer(config);
server.start();
Saya tidak tahu banyak tentang Redis, jadi saya tidak bisa membandingkan fitur ke fitur. Dalam proyek kami menggunakan Voldemort, kami menggunakan backing store readonly dengan hasil yang bagus. Ini memungkinkan kami untuk "mengkompilasi" database dua-harian di pusat data pemrosesan kami dan "mengirimkannya" ke pusat data edge. Dengan begitu, setiap pusat data edge memiliki salinan lokal dari set datanya.
EDIT:Setelah membaca ulang pertanyaan Anda, saya ingin menambahkan Tabel Gauva - Struktur Data Tabel ini mungkin juga sesuatu yang Anda cari dan serupa dengan apa yang Anda dapatkan dengan banyak database tanpa sql.