处理具有大量动态添加列的数据库的最佳方法?

时间:2013-12-08 11:17:45

标签: python mysql

我正在使用python脚本运行一个网站的每小时擦除,该网站发布社交媒体平台最受欢迎的主题标签。它们将被存储在一个数据库(MYSQL)中,每一行都是一个主题标签,然后是它出现在前20位的每小时一列,其中列出了过去一小时内的使用次数。 因此,行和列的数量将不断增加,因为新的主题标签出现,而之前出现的标签重新出现在前20位。 有没有最好的方法来解决这个问题?

1 个答案:

答案 0 :(得分:2)

您的设计非常适合MySQL等关系数据库。最好的方法是将存储布局重新设计为关系数据库能够很好地运行的表单(例如,使每一行成为一个(#标签,小时)对),或者使用关系数据库之外的其他内容来存储它