MongoDB может использоваться для хранения данных Форекс, так же как и все базы данных (о которых я могу думать).Я думаю, что главный вопрос в том, что вы хотите получить от своего хранилища данных?
Если вы стремитесь к высокой производительности, то NoSQL, безусловно, является хорошим направлением, поскольку они обычно обеспечивают более высокие скорости на большихнаборы данных, когда отношения таблиц становятся сложными.
Если честно, независимо от каналов - данные Форекс обычно могут храниться с правом DateTime / High / Low / Open / Close / Currency / Interval?Я использую SQL Server, чтобы делать то же самое, что вы описали, и доступ к хранимым данным НЕ является узким местом производительности.Когда вы начинаете пытаться перевести данные в графики и добавить индикаторы и т. Д., Тогда хорошие проектные решения окупаются.