MacroBase:在快速数据中优先分配注意力
数据库
2017-03-28 v4
摘要
随着数据量持续上升,人工检查正变得愈发不可行。为此,我们提出 MacroBase,一个在高容量快速数据流中优先考量终端用户注意力的数据分析引擎。MacroBase 支持高效、准确且模块化的分析,这些分析突出并聚合重要且异常的行为,充当快速数据的搜索引擎。MacroBase 通过优化解释与分类任务的结合,并利用专为快速数据流设计的新蓄水池采样器和频繁项草图,能够比替代方案实现数量级的速度提升。因此,MacroBase 在单核上以每查询每秒高达 2M 事件的速度提供准确结果。该系统已在生产环境中交付了有意义的结果,包括在一个监控数十万辆车辆的远程信息处理公司中。
引用
@article{arxiv.1603.00567,
title = {MacroBase: Prioritizing Attention in Fast Data},
author = {Peter Bailis and Edward Gan and Samuel Madden and Deepak Narayanan and Kexin Rong and Sahaana Suri},
journal= {arXiv preprint arXiv:1603.00567},
year = {2017}
}
备注
SIGMOD 2017