潜水好久...
这个项目的特点是高性能,面对海量数据时所需要的高性能。
项目以 Rust 语言构建系统,C 语言提供运行时查询内核。目前原型提供两个命令行:baseops 做数据导入和表信息维护; baseshell 查询数据。查询现在可以提供整数类型列的简单 sum 聚合查询,能在 100 毫秒左右完成 15 亿行数据的 sum 查询,是 clickhouse 的 6 倍。
Rust 虽然比 c++已经降低了很大的门槛,但良好地掌控还是需要一些经验。相反,如果有系统编程或者高性能编程经验的小伙伴会比较 exciting,v2 上应该有这样的基友吧。
这个开源项目也想证明中国工程师在性能关键的数据基础设施领域可以一战。其实这几年中国已经有了一些世界级的开源项目,但以大厂背后 kpi 驱动为主。在大数据领域,更多的公司使用的是,美国开发的( Hadoop/Spark ),俄罗斯开发的( clickhouse ),德国开发的( xxx )( v2 招聘贴也可以看出)。中国工程师只能到这些项目 contribute ?当然,之前选择不多是事实,但我个人希望这种情况越来越多地可以改变。
今天我就出来做个先驱,我就要点燃这样一个火把,证明中国工程师也能写顶级性能的开源大数据数据基础设施。
有兴趣的基友们 join in 或者 star 个赞吧:)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.