I’m currently working on an exciting project involving a telemetry dashboard for a rocket’s avionics system. The core of this project involves capturing and displaying real-time data at high speed. To achieve this, I’m using pyserial to fetch data from the avionics system.
The Challenge
The primary challenge is finding a database solution that can keep up with the high-speed data updates and fetches required for this project. The data stream from pyserial is continuous and needs to be stored and retrieved almost instantaneously for real-time display.
Requirements
High-Speed Data Ingestion: The database must handle rapid data insertion without performance degradation.
Efficient Data Retrieval: Quick query response times for real-time data display.
Scalability: Ability to scale as the amount of data grows.
Reliability: Ensuring data integrity and availability.
I would greatly appreciate any insights, experiences, or recommendations you can share. Thank you in advance for your help!