What database solution should you implement for an application that processes streaming financial time series data, requiring sub-second latency for time-based queries, scalability to hundreds of terabytes, and support for 10k writes per second and 200 MB/s read throughput?