Poszukuję dowolnego systemu NoSQL
(najlepiej open source), który obsługuje funkcje analityczne (w skrócie AF
), podobnie jak Oracle/SQL Server/Postgres. Nie znalazłem żadnych funkcji wbudowanych. Czytałem coś o Hive
, ale nie ma rzeczywistej funkcji AF
(Windows, wartości first_last, ntiles, opóźnienie, lead i tak dalej) tylko histogramy i ngrams. Również niektóre systemy NoSQL (na przykład Redis
) obsługują mapowanie/zmniejszanie, ale nie jestem pewien, czy można go zastąpić AF
.NoSQL z funkcjami analitycznymi
Chcę dokonać porównania wydajności, aby wybrać system Postgres lub NoSQL.
Więc w skrócie:
- wyszukiwania
NoSQL
systemów zAF
- mogę polegać na mapę/zmniejszenia zastąpić
AF
? Jest szybki, niezawodny, łatwy do przejścia.
ps. Próbowałem uczynić moje pytanie bardziej konstruktywnym.
Rzeczywiście można obliczyć średnią na architekturze rozproszonej, ale aby to zrobić, należy przechowywać średnią wraz z liczbą. –
@ Aurélien Indeed – lstern
@Istern, tak masz rację. Raczej interesuje mnie, czy mogę polegać na mapie/zredukować, aby zastąpić wbudowane funkcje analityczne (wspominam o tym w drugim porządku). – ravnur