Poszukuję wydajnej, rozproszonej, trwałej bazy danych klucz-wartość.Poszukuję bazy danych o wartości klucza rozproszonego dla trwałości
mam patrzeć w Redis, ale obsługuje tylko mieszań maksymalnie $ 2^{32} $ klucze, które nie jest wystarczająco dla mojej aplikacji
mam patrzeć w Memcached, ale nie jest przeznaczony do długotrwałej trwałości, jest przeznaczony dla par klucz-wartość, które wygasną po pewnym czasie
Sprawdziłem BerkeleyDB, ale nie obsługuje paradygmatu klient-serwer, to w zasadzie w -aplikacja pamięci masowej
Zajrzałem do HyperTable, ale tak naprawdę nie jest ono ukierunkowane na wiersze, nie można edytować istniejących wierszy, chyba że chcesz zhackować sygnatury czasowe, a po usunięciu znacznika + znacznika czasu, nie można go ponownie wstawić. Ponadto jedynym obsługiwanym typem wartości są łańcuchy, jeśli chcesz przechowywać obiekty pływające lub złożone obiekty, które chcesz przekształcić do postaci szeregowej, a następnie przekształcić w postać szeregową.
Zajrzałem do MongoDB, który jest bardzo elastyczny, ale ucierpiał od bardzo ważnych problemów dotyczących wydajności i skalowalności, które nie zostały rozwiązane w ciągu ostatnich dwóch lat. Są one podsumowane w tym blog post.
Idę szukać obok do Cassandry i Riak, a jak widać jestem szybko wyczerpaniu realnych opcji
Jakie inne bazy danych są tam, że zmieści się z opisem i przedstawiamy powyżej?