лучшую реализацию.
Делаем сервис, который собирает курсы валют с различных бирж и обменников.
В качестве базы - PostgreSQL.
На данный момент, нет функционала, работающего с историей - построение графиков за период, выборки исторических данных. Текущая задача - поддерживать наиболее актуальные курсы в нашей базе, поэтому старые предложения при поступлении новых просто удаляются.
Хотелось бы понимать, является ли PostgreSQL достаточным для реализации требуемого функционала в будущем или в качестве хранилища архивных данных лучше рассматривать иные варианты, скажем TSDB?
Вопрос не ясен совсем. Курсов мало, бд не большая , PG хороая субд, справится. Никаких архивных данных тут не нужно вообще. Так что что тебе надо — не ясно.
Есть реализация Tsdb на основе Postgress , возможно стоит посмотреть в ее сторону. https://www.timescale.com/
Обсуждают сегодня