Структура базы данных для хранения данных биржи - PullRequest
0 голосов
/ 29 марта 2019

Я хочу разработать СУБД для анализа данных биржи.В настоящее время я выбрал MySQL в качестве менеджера баз данных.У меня есть одна основная таблица, в которой я храню список символов тикера и некоторые соответствующие данные.У нас около 600 символов, и у каждого есть уникальный идентификатор.

Каждый символ на самом деле является временным рядом, то есть имеет ряд из нескольких полей для каждого дня.Предположим, что каждый символ содержит 4000 предыдущих данных, и каждый день добавляется одна строка.

Существует два способа создания вторичной таблицы:

1 - Одна таблица данных для каждого символа,т.е. 600 столов.2- Одна таблица данных для всех данных.

Во втором методе мы должны выбрать символ из первичной таблицы и затем запросить его уникальный идентификатор из второй таблицы.Учтите, что размер всей таблицы составляет около 600 *4000* 25 = 60 000 000 ячеек.

Какой метод более эффективен?

...