关键词:数据库引擎;服务器;燃烧室
摘 要:Server hardware is about to drastically change. As typified by emerging hardware such as UC Berkeley's Firebox project and by Intel's Rack-Scale Architecture (RSA), next generation servers will have \emph{thousands of cores}, \emph{large DRAM}, and \emph{huge NVRAM}. We analyze the characteristics of these machines and find that no existing database is appropriate. Hence, we are developing \texttt{FOEDUS}, an open-source, from-scratch database engine whose architecture is drastically different from traditional databases. It extends in-memory database technologies to further scale up and also allows transactions to efficiently manipulate data pages in both DRAM and NVRAM.