| dc.contributor.author | Feser, John | |
| dc.contributor.author | Madden, Sam | |
| dc.contributor.author | Tang, Nan | |
| dc.contributor.author | Solar-Lezama, Armando | |
| dc.date.accessioned | 2021-10-27T19:56:30Z | |
| dc.date.available | 2021-10-27T19:56:30Z | |
| dc.date.issued | 2020 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/133760 | |
| dc.description.abstract | © 2020 Owner/Author. Optimizing the physical data storage and retrieval of data are two key database management problems. In this paper, we propose a language that can express both a relational query and the layout of its data. Our language can express a wide range of physical database layouts, going well beyond the row- and column-based methods that are widely used in database management systems. We use deductive program synthesis to turn a high-level relational representation of a database query into a highly optimized low-level implementation which operates on a specialized layout of the dataset. We build an optimizing compiler for this language and conduct experiments using a popular database benchmark, which shows that the performance of our specialized queries is better than a state-of-the-art in memory compiled database system while achieving an order-of-magnitude reduction in memory use. | |
| dc.language.iso | en | |
| dc.publisher | Association for Computing Machinery (ACM) | |
| dc.relation.isversionof | 10.1145/3428238 | |
| dc.rights | Creative Commons Attribution 4.0 International license | |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
| dc.source | ACM | |
| dc.title | Deductive optimization of relational data storage | |
| dc.type | Article | |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | |
| dc.relation.journal | Proceedings of the ACM on Programming Languages | |
| dc.eprint.version | Final published version | |
| dc.type.uri | http://purl.org/eprint/type/JournalArticle | |
| eprint.status | http://purl.org/eprint/status/PeerReviewed | |
| dc.date.updated | 2021-01-29T19:22:19Z | |
| dspace.orderedauthors | Feser, J; Madden, S; Tang, N; Solar-Lezama, A | |
| dspace.date.submission | 2021-01-29T19:22:23Z | |
| mit.journal.volume | 4 | |
| mit.journal.issue | OOPSLA | |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | |