TensorBase —— 基于 Rust 的现代化数据仓库
TensorBase 是使用 Rust 实现的现代化实时开源数据仓库。 特性 All in Rust。TensorBase称已经在日常测试中经历数十TB的数据注入锤炼,是目前Rust社区中,面向用户特别是中小企业实际场景深度优化的、生产完成度最高的通用数据仓库类项目。 开箱即用。TensorBase已经支持从数据插入或导入到查询完整数据仓库流程,具备了较高的早期完成度,用户可以从TensorBase的Release页下载相关Linux环境下的二进制文件,进行尝试。(Windows 10的WSL2目前应该也可以使用) 兼容ClickHouse协议。ClickHouse是一个C++编写的数据仓库。TensorBase则使用Rust语言从头开始实现了一个高性能的ClickHouse SQL方言解析器和TCP通讯协议栈。ClickHouse TCP客户端可以无缝连接TensorBase。 性能为先。TensorBase期望通过新的软件和系统设计将现代硬件的所有潜力发挥出来。TensorBase首次在核心链路代码上实现了“F4”:Copy-free,Lock-free,Async-free,Dy...


