In-memory Databases - the Future is Now!
The rapidly declining costs of DRAM have made in-memory databases a practical option for many applications that need to handle “firehose” data sources and support realtime analytics. In 2008, a team of researchers from MIT and Brown formed a project to examine the feasibility of a relational database prototype based exclusively on an in-memory architecture. Led by Michael Stonebraker and including other noteworthy scientists like Stan Zdonik and Sam Madden, the “H-Store” team trashed many of the prevailing RDBMS design notions. Their research led them on a fascinating journey through transaction management, multi-core and shared nothing scaling, HA, durability, etc. Although the H-Store project tells the in-memory story through the lens of relational databases, many of the concepts and strategies are applicable to high performance data management problems generally. In his keynote talk, Dr. Stonebraker will discuss the architecture of high performance main memory DBMSs, indicating the pros and cons of various choices.
Michael Stonebraker is a renowned researcher and pioneer of database technology. He was the main architect of the INGRES relational DBMS, the object-relational DBMS, POSTGRES, and the federated data system, Mariposa. All three prototypes were developed at the University of California at Berkeley where Stonebraker was a Professor of Computer Science for 25 years.
Dr. Stonebraker has authored scores of research on database technology, operating systems and the architecture of system software. He was awarded the ACM System Software Award for his work on INGRES. He was elected to the National Academy of Engineering in 1998 and is presently an Adjunct Professor of Computer Science at M.I.T. Stonebraker is co-founder and CTO of VoltDB, Inc. (www.voltdb.com).