Какую систему программирования с распределённой картой проще всего использовать?
Например. в распределенном хранилище данных, содержащем много пользователей, у каждого из которых много подключений, скажем, я хотел подсчитать общее количество подключений:
Map:
for all records of type "user"
do for each user
count number of connections
retrun connection_count_for_one_user
Reduce:
reduce (connection_count_for_one_user)
total_connections += connection_count_for_one_user
Есть ли какая-нибудь система mapreduce, которая позволяет мне программировать таким образом?