About TensorBase
TensorBase was a modern big-data warehouse project written in Rust, aimed at engineers who wanted a high-performance analytical database inspired by, and aiming to be compatible with, ClickHouse. It explored several firsts in database engineering, including a no-LSM, write-and-read optimized storage layer and running on real-world RISC-V hardware.
The project reported faster write throughput and faster simple aggregation query speed than ClickHouse in its own benchmarks, alongside experiments with a 'copy-free, lock-free, async-free, dyn-free' design in its critical path and an early prototype of a whole-lifecycle JIT SQL query engine, some of which was shared only through blog posts, presentations and videos rather than released in the open-source repository.
The README states plainly that the project has paused in the general data-warehousing space, explaining that the maintainers did not want open source to become a copy-and-fork game and chose to step back rather than compete on GitHub star counts. They recommend ClickHouse for anyone seeking a production-ready data warehouse today, while TensorBase remains available for people who want to study database internals or high-performance Rust techniques. It is released under the Apache-2.0 license.
Key features
- ClickHouse-compatible query interface
- No-LSM, write-and-read optimized storage layer
- RISC-V hardware support
- Experimental JIT SQL query engine prototype
- High-performance Rust implementation
Good fit for
- →Studying high-performance database internals
- →Experimenting with Rust-based data warehousing
- Built with
- Rust
- Tags
- data-warehouse
- rust
- analytics
- clickhouse-compatible
- big-data
- database
- paused
Open-source alternatives to TensorBase
See all
ClickHouse
Databases
ClickHouse is a fast open-source column-oriented database management system that allows ge
Apache-2.0vs Snowflake★ 50k
Databend
Databases
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt fr
OSSvs Snowflake★ 9.5k
Apache Doris
Databases
Apache Doris is a real-time analytics and hybrid search database for AI agents.
Apache-2.0vs Snowflake★ 16k
Apache Hive
Databases
Apache Hive
Apache-2.0vs Snowflake★ 6k
Apache Cloudberry
Databases
One advanced and mature open-source MPP (Massively Parallel Processing) database. Open sou
Apache-2.0vs Snowflake★ 1.4k
StarRocks
Databases
The world's fastest open query engine for sub-second analytics both on and off the data la
Apache-2.0vs Snowflake★ 12k
SaaS alternatives to TensorBase
See all
Snowflake
Databases
Cloud data platform for warehousing, data sharing and analytics
SaaS
Google BigQuery
Databases
Serverless data warehouse for SQL analytics on large datasets
SaaS
Azure Synapse Analytics
Databases
Microsoft analytics service combining data warehousing, big data and data integration
SaaS
Amazon Redshift
Databases
Managed cloud data warehouse on AWS for SQL analytics at scale
SaaS
Azure Data Explorer
Databases
Analytics service on Azure for exploring log, telemetry and time-series data with Kusto queries
SaaS
MotherDuck
Databases
Managed cloud service for DuckDB analytics
SaaS

