BananaPi F3 (RISC-V)
DuckDB runs natively on the BananaPi F3, a $100 RISC-V single-board computer powered by the SpacemiT K1 SoC (8 cores @ 1.6 GHz, rv64gc, 16 GB RAM).
The build takes approximately 2 hours with make -j8, and the resulting binary passes SQL queries — from simple selects to aggregations over generated datasets.
SELECT count(*) AS cnt, round(avg(value), 2) AS avg_val
FROM (SELECT range * 3.14 AS value FROM range(1000));
┌───────┬─────────┐
│ cnt │ avg_val │
│ int64 │ double │
├───────┼─────────┤
│ 1000 │ 1568.43 │
└───────┴─────────┘
The DuckDB Python package also builds from source on riscv64. See the build instructions for details.