I am trying to design data base to store 1 terabyte of data, that is able to handle 10K transactions per second I would like to use open source.What kind of architecture i can use.I am new to database(its read/write operation).Please give hints regarding this.