понял, ну я конечно сильно сомневаюсь, что даже близко к этому будет, у нас тоже есть сервис с платежами где большой оборот, но в день может около 2к проходит, а чтобы полтораляма, это прям яндек-еда какая-то 😃
у меня был проект где тоже говорили что надо сразу делать под большие нагрузки, в итоге я создал серверную архитектуру с балансировщиком, апликейшенами базами и кешем и очередями - всё отдельные сервера и тд, в итоге проект так целый год и стоял деньги сосал, а потом вообще свернулся
обычные данные обязательно оставить. если будут тормозить отчёты - можно из них начать делать вот такие вот статистические таблицы для отчетов. тоже абсолютно нормальная практика. но сырые данные по продажам в любом случае придется оставить.