Proceedings of the VLDB Endowment · 2008 · 525 citations · 11 references
ComputingComputer ScienceComputer SystemsDatabasesOperating SystemsStorage SystemsData WarehousingDatabase ManagementDistributed Database ArchitectureDistributed DatabasesMemory Hierarchy OptimizationQuery ProcessingDistributed MemoryDistributed OlapMain Memory OrganizationOlap Query ProcessingTransaction Processing
Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of stored procedures are factors that portend a clean-slate redesign of RDBMSs. This previous work showed that such a redesign has the potential to outperform legacy OLTP databases by a significant factor. These results, however, were obtained using a bare-bones prototype that was developed just to demonstrate the potential of such a system. We have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.
11
M. M. Astrahan, Michael W. Blasgen, Donald D. Chamberlin et al. · ACM Transactions on Database Systems · 1976 · 1K citations · Full text
C-store: a column-oriented DBMS
Mike Stonebraker, Daniel J. Abadi, Adam Batkin et al. · 2005 · 928 citations
The end of an architectural era: (it's time for a complete rewrite)
Michael Stonebraker, Samuel Madden, Daniel J. Abadi et al. · Very Large Data Bases · 2007 · 578 citations
GAMMA—a high performance dataflow database machine
David J. DeWitt, Goetz Graefe, Krishna B. Kumar et al. · Minds at UW (University of Wisconsin) · 1986 · 367 citations · Full text