Tonbo OLAP存储引擎

💡 原文中文,约5300字,阅读约需13分钟。
📝

内容提要

Tonbo是一个用Rust编写的开源嵌入式持久化数据库,提供基本的键值方法和支持类型安全的结构化数据存储。它旨在为Arrow生态系统提供高度可扩展的数据存储引擎,并长期目标支持分布式数据存储。它基于LSM树架构设计,支持高效查询结构化数据。Tonbo还支持异步方法,并计划引入新功能,如运行时架构声明和S3集成。

🎯

关键要点

  • Tonbo是一个用Rust编写的开源嵌入式持久化数据库,支持键值方法和类型安全的结构化数据存储。
  • Tonbo旨在为Arrow生态系统提供高度可扩展的数据存储引擎,并计划支持分布式数据存储。
  • Tonbo基于LSM树架构设计,支持高效查询结构化数据,性能比RocksDB高出2.2倍。
  • Tonbo的设计目标是提供高性能的写入路径实现,简化数据密集型应用程序的开发。
  • Tonbo支持异步方法,适用于资源受限的设备,如浏览器和嵌入式Linux系统。
  • Tonbo计划引入运行时架构声明和S3集成等新功能,以支持离线优先的存储和备份服务。
➡️

继续阅读