Quote from misctrader:
so, what is the best way to store, retrieve
high frequency minute or tick data for backtesting and doing analytics on it?
through a flat file with c++
or
through a db?
which way is faster?
well, high frequency and minute data is quite controversial .. isn't it?

But this really depends on the amount of data you deal with and what kind of analytics you want to run