Hãy xem voldemort dự án. Đó là một kho lưu trữ khóa-giá trị phân tán được tạo bởi Linked-In và nó hỗ trợ khả năng được nhúng.
Trong hướng dẫn bắt đầu nhanh là một ví dụ nhỏ về việc chạy máy chủ được nhúng so với chạy độc lập.
VoldemortConfig config = VoldemortConfig.loadFromEnvironmentVariable();
VoldemortServer server = new VoldemortServer(config);
server.start();
Tôi không biết nhiều về Redis, vì vậy tôi không thể so sánh chúng giữa tính năng và tính năng. Trong dự án chúng tôi sử dụng Voldemort, chúng tôi đã sử dụng kho lưu trữ chỉ hỗ trợ chỉ đọc với kết quả tuyệt vời. Nó cho phép chúng tôi "biên dịch trước" cơ sở dữ liệu hai ngày một lần trong trung tâm dữ liệu xử lý của chúng tôi và "chuyển nó" đến các trung tâm dữ liệu biên. Bằng cách đó, mỗi trung tâm dữ liệu biên có một bản sao cục bộ của tập dữ liệu của nó.
CHỈNH SỬA:Sau khi đọc lại câu hỏi của bạn, tôi muốn thêm Bảng của Gauva - Cấu trúc Dữ liệu Bảng này cũng có thể là thứ mà bạn đang tìm kiếm và giống với những gì bạn nhận được với nhiều cơ sở dữ liệu no-sql.