Jeśli trzeba na to odpowiedzieć jednym słowem, to jego „wydajność”. Wydajność Aerospike jest znacznie lepsza niż jakiekolwiek rozwiązania klastrowe-nosql. Wyższa wydajność na węzeł oznacza mniejszy klaster, co oznacza niższy całkowity koszt posiadania (TCO) i konserwacji. Aerospike wykonuje automatyczne klastrowanie, automatyczne dzielenie na fragmenty, automatyczne równoważenie (w przypadku zmiany stanu klastra), z których większość wymaga ręcznych czynności w innych bazach danych.
Powiedziałem „klastrowany”, ponieważ nie chcę mieszać redis w tej grupie (chociaż klastrowanie redis jest w wersji beta). Czysta wydajność pamięci Aerospike i Redis będzie porównywalna. Ale Redis oczekuje, że wiele rzeczy będzie obsługiwanych w warstwie aplikacji, takich jak sharding, przekierowanie żądań itp. Mimo że redis ma sposób na utrzymywanie się (migawka lub AOF), ma swoje własne problemy, ponieważ jest zaprojektowany bardziej jak dodatek. Aerospike jest opracowywany natywnie z myślą o wytrwałości. Grupowanie redis obejmuje również konfigurację master-slave itp. Możesz rzucić okiem na tę rozmowę porównującą i kontrastującą redis z aerospike.