当前位置:首页 > 报告详情

刘用涛-rustconf-0615.pdf

上传人: 2*** 编号:132089 2023-06-30 26页 3.28MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文介绍了第三届中国Rust开发者大会中,CnosDB研发工程师Yongtao Liu的演讲内容。CnosDB是一款基于Rust开发的开源分布式时序数据库,具有横向/纵向扩展、计算存储分离、平衡存储性能与成本、支持矢量化查询、兼容多种时序协议、支持云原生、原生支持多租户等特点。CnosDB的存储引擎包括version_set、VnodeIndexEngine、DataEngine等,查询引擎基于DataFusion,支持扩展数据源、SQL语句、流处理引擎、优化规则和时序函数。CnosDB采用分布式架构,包括Shared nothing、Leaderless NRW、Peer to peer model等模式。此外,文章还分享了为何从Go切换到Rust的原因,包括高性能、安全和表达能力强等。最后,介绍了Rust的内存布局、锁、异步IO、交叉编译等内容,并反哺社区,为DataFusion提出issue和提交pr,分享了Rust学习资源和CnosDB的官网、使用手册和源代码。
"CnosDB如何实现时序数据的分布式存储?" "Rust在CnosDB中的优势和实际应用是什么?" "如何通过Rust和DataFusion实现高性能的时序查询?"
客服
商务合作
小程序
服务号
折叠