Technical Perspective: Juggling Functions Inside a Database

Dan Olteanu
{"title":"Technical Perspective: Juggling Functions Inside a Database","authors":"Dan Olteanu","doi":"10.1145/3093754.3093756","DOIUrl":null,"url":null,"abstract":"The paper entitled ”Juggling Functions Inside a Database” gives a brief overview of FAQ, a framework for computational problems expressed as Functional Aggregate Queries. This work falls into my bucket of select database research contributions that go significantly beyond the state of the art along several dimensions. First, it provides an elegant and declarative formalism for a host of ubiquituous computational problems across Computer Science and at the right level of abstraction that exposes structural properties of the problem instances and allows for fine-grained complexity analysis. Second, it is technically deep, proposing an algorithmic solution that achieves lower than or the same complexity as specialized approaches in their respective domain. Third, it is implemented in a commercial database system with scores of real-world applications. Fourth, it is currently applied to in-database analytics and I expect more applications will manifest themselves in the near future. By unifying many problems under the same formalism, FAQ bears the promise of accelerating research: Scalable data management solutions developed by our community for aggregates over joins, e.g., incremental view maintenance, index data structures, or distributed processing, may become generalpurpose solutions for problems outside databases. I will next expand on some of its contributions.","PeriodicalId":21740,"journal":{"name":"SIGMOD Rec.","volume":"50 1","pages":"5"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGMOD Rec.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3093754.3093756","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The paper entitled ”Juggling Functions Inside a Database” gives a brief overview of FAQ, a framework for computational problems expressed as Functional Aggregate Queries. This work falls into my bucket of select database research contributions that go significantly beyond the state of the art along several dimensions. First, it provides an elegant and declarative formalism for a host of ubiquituous computational problems across Computer Science and at the right level of abstraction that exposes structural properties of the problem instances and allows for fine-grained complexity analysis. Second, it is technically deep, proposing an algorithmic solution that achieves lower than or the same complexity as specialized approaches in their respective domain. Third, it is implemented in a commercial database system with scores of real-world applications. Fourth, it is currently applied to in-database analytics and I expect more applications will manifest themselves in the near future. By unifying many problems under the same formalism, FAQ bears the promise of accelerating research: Scalable data management solutions developed by our community for aggregates over joins, e.g., incremental view maintenance, index data structures, or distributed processing, may become generalpurpose solutions for problems outside databases. I will next expand on some of its contributions.
技术角度:处理数据库中的函数
这篇题为“在数据库中杂耍函数”的论文简要概述了FAQ,这是一个用于表示为功能聚合查询的计算问题的框架。这项工作属于我所选择的数据库研究贡献的范畴,这些贡献在几个方面都大大超出了目前的技术水平。首先,它为计算机科学中大量无处不在的计算问题提供了一种优雅的说明性形式,并在适当的抽象级别上公开了问题实例的结构属性,并允许进行细粒度的复杂性分析。其次,它在技术上是深入的,提出了一种算法解决方案,其复杂性低于或相同于各自领域的专门方法。第三,它是在一个具有大量实际应用程序的商业数据库系统中实现的。第四,它目前被应用于数据库内分析,我希望在不久的将来会有更多的应用。通过将许多问题统一到相同的形式下,FAQ承担了加速研究的承诺:我们社区为聚合而不是连接开发的可扩展数据管理解决方案,例如,增量视图维护,索引数据结构或分布式处理,可能成为数据库外部问题的通用解决方案。接下来我将进一步阐述它的一些贡献。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信