Мне нужно хранить множество демографических данных, которые я собираю для своих исследований в базе данных. Я пытаюсь выяснить, что было бы хорошим решением для хранения данных, таких, как это:Лучший способ хранения больших демографических наборов данных
Моя цель состоит в том, чтобы сохранить все эти данные таким образом, что я могу извлекать разделы данных, когда мне нужно , Секция данных, которые мне интересны, - это часть данных «Секс и возраст» или часть «Домашние хозяйства по типу».
Я новичок в разработке таблиц базы данных и тому подобных. Может ли кто-нибудь помочь мне в этом отношении?
Разъяснение:
- Моя проблема здесь не то, что данные огромна. Проблема, которую я испытываю, состоит в том, что данные, которые я собираю, очень разнообразны. Мне интересно, должен ли я распространять каждый из них в разных таблицах. Должен ли я иметь один стол для категории «Секс и возраст», а другой для категории «Домашний по типу»?
- И еще одна проблема - это информация метаданных. Мне нужно знать информацию, которая классифицирует то, что является источником этого набора данных и т. Д.
- В настоящий момент точки данных могут не отображаться в миллионах. Мне может потребоваться хранить эту информацию на государственном уровне. Моим приоритетом было бы то, что данные должны быть легко загружены. Сохранение информации с одной страницы, например, одной из ссылок выше по нескольким таблицам, заключается в том, что было бы довольно сложно сместить данные вместе. Также вспомнить, что было в том, что было бы нелегко.
Нужно ли кому-либо еще хранить данные? Какое решение сработало для вас лучше всего?
«Несколько миллионов строк» невелики. Я не знаю ни одного измерения. Несколько миллиардов строк велико. –
Да, если это около миллиарда строк, вы все равно можете использовать SQL Server. Однако вам нужно учитывать больше таких вещей, как масштабируемость, восстанавливаемость, надежность и доступность. Я думаю, что следующая статья [post] (http://stackoverflow.com/questions/2794736/best-data-store-for-billions-of-rows) полезна. – Sabin
Вам не хватает точки. Я хорошо знаю возможности SQL Server. В вашем сообщении говорится: «Я предполагаю, что« большой », вы имеете в виду несколько миллионов строк». Несколько миллионов строк - ничто. Это настолько обычное дело, что его вряд ли стоит упоминать. –