创建一个字符串数据集,用于存储字符串值,设置频率和时间

时间:2010-11-29 18:33:37

标签: c# sql linq

我正在尝试从Twitter Feed中创建Stream Graph DATA SET。

我正在尝试找到存储字符串及其计数的最有效方法,但我需要随时间显示频率,所以我还需要存储每个单词的实例,以便我可以绘制它。

什么是最好的数据库结构和查询,可以让我快速存储字符串值,计数和日期以及拉入数组?

我正在考虑做的是拥有一个存储所有文本值及其日期的大型表。

然后我将在完整的Table上运行查询,以查找所有行中的前5个单词及其计数,并将其存储在另一个表中。

然后我将在完整的表上运行另一个查询,并按日期排序前五个单词的计数。

任何有关改进此方法的建议或一些可能有用的简单LINQ或SQL查询都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

没有深入细节(我想在这个上做,听起来很有趣)......我只是确保首先考虑在OLAP中存储生成的时间序列度量schema ...事实表和维度以及所有这些。报告的数据模型与交易系统完全不同。