I have installed influxDB together with Grafana, Node-Red on Raspberry Pi 4 and have been playing since a month, impressed what can I achieve with them. However, I need a faster solution.
I have a project in my mind, to create a car data logger (inverse kinematics) to log from CAN bus and multiple acceleration and GPS sensors. Sample rate and the amount of data to record is quite high.
What would you recommend, how to handle bandwidth heavy applications? Specifically, I would like to know:
- How to aggregate data faster without Node-Red, e.g. with Python or C? Alternative agents?
- How to record data to something like HDF5 then dumb into influxDB?