作者:金明剑 / 后期编辑:张汉东
编者按:
在当前国产替代背景下,国产开源软件层出不穷。
数据库领域作为占据IT基础架构软件的 20%,目前也有很多国产数据库。比如 国内阿里的 OceanBase、腾讯的 TBase、PingCAP的 TiDB 等。
而作为基础架构软件领域开发难度最大的三个部分,替代周期非常长,因此国产数据库会有很大替代的机会。
TensorBase 是金明剑博士的创业项目,使用 Rust 实现的现代化开源数据仓库,也开始迈出了这艰难的一步。据悉,TensorBase 项目目前已获得世界知名创业投资加速机构的天使轮投资,期待 TensorBase 生态繁荣。
TensorBase是什么
这是一个数据以海量方式产生的时代,但我们这个时代的个体和绝大多数企业并没有很好基础设施来发掘这些正在海量产生的数据的价值。TensorBase,从一个现代的全新视角出发,用开源的文化和方式,重新构建一个Rust下的实时数据仓库,服务于这个海量数据时代的数据存储和分析。
TensorBase的优势
-
All in Rust。Rust的优点已经被Rust月刊中的各种文章所反复“安利”,不多赘述。TensorBase认为,Rust是一次系统工程的编程范式革命。范式的革命为我们提供了利用新的工具和方法去构建新的基础设施平台的契机。作为系统语言“试金石”的数据库类软件,Rust不应缺席。TensorBase已经在日常测试中经历数十TB的数据注入锤炼,是目前Rust社区中,面向用户特别是中小企业实际场景深度优化的、生产完成度最高的通用数据仓库类项目。
-
开箱即用。TensorBase已经支持从数据插入或