So, I will be have over 1 million small text entries. Think twitter size. Each entry will have a variable mount of metadata. I am going to implement search on the entries and it's variable metadata. Should I store the metadata in the text field and do some string magic in the server side code to split it up? Or, should I implement a many to many like tag system for the metadata of the entries?