How do you optimize query performance in MongoDB for high-frequency time-series data, such as real-time solar power generation?