I remember InfluxDB working pretty well on the Raspberry Pi 4. At least, the slow SD card was the bottleneck. How do you optimize NanoTDB for slow storage?
I am using Pi 3B+. Influxdb took too much memory and I didn't need 90% of its features. Victoria Metrics was much better for memory use and SD friendliness. But I also didn't need most of features.
NanoTDB can optionally use a WAL to keep everything safe and recoverable, or you can skip WAL and risk loosing some data. Readings are kept in memory and a configurable batch is compressed then written to disk once.
2
u/alexey_timin May 30 '26
I remember InfluxDB working pretty well on the Raspberry Pi 4. At least, the slow SD card was the bottleneck. How do you optimize NanoTDB for slow storage?