Overlay Spreadsheets
Overlay Spreadsheets
复制标题
叠加电子表格
DOI:
10.1145/3597465.3605220
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Brachmann, Michael
中科院分区:
文献类型:
--
作者:
Kennedy, Oliver;Glavic, Boris;Brachmann, Michael
Efforts to scale spreadsheets either follow a 'virtual' strategy that layers a spreadsheet interface on top of an existing database engine or a 'materialized' strategy based on re-engineering a spreadsheet engine. Because databases are not optimized for spreadsheet access patterns, the materialized approach has better performance. However, the virtual approach offers several advantages that can not be easily replicated in the materialized approach, including the ability to re-apply user interactions to an updated input dataset. We propose the overlay update model, a hybrid approach that overlays user updates on an existing dataset (as in the virtual approach) and indexes user updates (as in the materialized approach). A key feature of our approach is storing updates generated by bulk operations (e.g., copy/paste) as compact "patterns" that can be leveraged to reduce execution costs. We implement an overlay spreadsheet over Apache Spark and demonstrate that, compared to DataSpread (a materialized spreadsheet), it can significantly reduce execution costs.
登录
查看更多内容
DOI:
--
发表时间:
2011
期刊:
Conference on Innovative Data Systems Research
影响因子:
--
作者:
Eirik Bakke;Edward Benson
通讯作者:
Edward Benson
DOI:
10.1145/2939502.2939509
发表时间:
2016
期刊:
ArXiv
影响因子:
--
作者:
J. Freire;Boris Glavic;Oliver Kennedy;H. Mueller
通讯作者:
H. Mueller
DOI:
10.1007/978-3-319-77525-8_100350
发表时间:
2019
期刊:
Encyclopedia of Big Data Technologies
影响因子:
--
作者:
通讯作者:
--
DOI:
--
发表时间:
2021
期刊:
Conference on Innovative Data Systems Research
影响因子:
--
作者:
Kumari, Poonam;Brachmann, Michael;Kennedy, Oliver;Feng, Su;Glavic, Boris
通讯作者:
Glavic, Boris
影响因子:
2.5
作者:
M. Bendre;Bofan Sun;Ding Zhang;Xinyan Zhou;K. Chang;Aditya G. Parameswaran
通讯作者:
Aditya G. Parameswaran