I have been holding this off for quite some time.

I am not sure how to do Thread Views for my forum. My thought is to have a table with either IP address (or usernames) and the forumID (along with timestamp, i guess) and then when i want to display the views, i just query all the records for that forum.

It seems like that table could get really big, really fast. Is there any other way to do it, or am i right on the money?