Я пытаюсь разработать серверную часть приложения для iphone с помощью PHP или Node.js (что я еще не решил).Приложение будет похоже на многопользовательский инструмент для совместной работы над проектом .Например, каждый пользователь iPhone может создать проект , а другие приглашенные участники могут обсудить сколько они хотят потратить на этот конкретныйпроект.Каждый пользователь может добавить единую стоимость , а сервер будет обрабатывать расчет общих расходов и обновлять всех участников проекта.Таким образом, это менее вероятно, приложение реального времени, но тем не менее, база данных обновлений и обновлений требует много.
Насколько я гуглил ...
CouchDB немногомедленнее, чем MongoDB и Radis.
MongoDB работает быстро, но есть вероятность потери старых данных.Поскольку все данные должны быть постоянными для моего проекта, должен ли я полагаться на MongoDB?
Radis намного быстрее, чем эти два, но это слишком много для моего проекта, и мне нужно тратить больше времени на изучение.
В любом случае, я все еще хочу услышать от этих опытных людей отсюда ... какой тип базы данных NoSQL лучше всего подходит для моего сценария?