MQTT is a common choice for the communication stack in IoT and robotics applications because it is lightweight and easy to integrate. But many of those applications do not send only small JSON telemetry messages. They also publish JPEG frames, vibration waveforms, audio clips, protobuf messages, and other binary payloads that need to be stored and queried later.
This is a companion discussion topic for the original entry at https://www.reduct.store/blog/tutorials/iot/mqtt-binary-data-time-index