Создайте набор данных из строк, который хранит строковое значение, частоту в наборе и время - PullRequest
1 голос
/ 29 ноября 2010

Я пытаюсь создать набор данных потокового графика из ленты Twitter.

Я пытаюсь найти наиболее эффективный способ хранения строки и ее количества, но мне нужно отображать частоту во временипоэтому мне также нужно сохранять, когда встречается каждый экземпляр слова, чтобы я мог построить его.

Какая была бы лучшая структура базы данных и запрос, который позволил бы мне быстро сохранить строковые значения, число и дату, а такжевытащить это в массив?

Я хочу создать одну большую таблицу, в которой хранятся все текстовые значения и их даты.

Затем я собираюсь выполнить запрос наполная таблица, чтобы найти первые 5 слов во ВСЕХ строках и их количество и сохранить их в другой таблице.

Затем я собираюсь выполнить еще один запрос к полной таблице и получить количество первых 5 слов для сортировки.по дате.

Будем весьма благодарны за любые предложения по улучшению этого или некоторых простых запросов LINQ или SQL, которые могут помочь.

1 Ответ

1 голос
/ 01 декабря 2010

Не вдаваясь в детали (что я хотел бы сделать на этом, звучит забавно) ... Я бы просто позаботился о том, чтобы в первую очередь вы думали о сохранении полученных показателей временных рядов в OLAP схема ... таблицы фактов и размеры и все такое. Модели данных для отчетности полностью отличаются от транзакционных систем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...