<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>RSS for MOSS-DB: A Hardware-Aware OLAP Database</title><link>http://academic.research.microsoft.com/Rss.aspx?cata=9&amp;id=13296578</link><description>Search RSS feed for Microsoft Academic Search</description><generator>MSRA Libra RSS Burner</generator><copyright>(c)2008 Microsoft Corpration, All right reserved.</copyright><pubDate>Tue, 21 May 2013 18:55:05 GMT</pubDate><lastBuildDate>Tue, 21 May 2013 18:55:05 GMT</lastBuildDate><category /><item><title>MOSS-DB: A Hardware-Aware OLAP Database</title><link>http://academic.research.microsoft.com/Publication/13296578</link><pubDate>Tue, 21 May 2013 11:55:05 GMT</pubDate><guid isPermaLink="false">132965781</guid><description><![CDATA[<div><a href="http://academic.research.microsoft.com/Author/3520047">Yansong Zhang</a>, <a href="http://academic.research.microsoft.com/Author/1189078">Wei Hu</a>, <a href="http://academic.research.microsoft.com/Author/20961">Shan Wang</a>:
            
            <span style="margin-left:20px">(Citations:1)</span><span style="margin-left:20px"><a href="http://www.springerlink.com/content/p6648q26013388x0">view publication</a></span></div><div> The data intensive analytical workload becomes heavy burden for OLAP engine with increasing data volume, user population and query complexity. Large capacity <a href='http://academic.research.microsoft.com/Keyword/34166/random-access'>random access</a>  memory, multi-level cache and multi-core hardware are main streams of computer. We propose a hardware-aware OLAP model named MOSS-DB which optimizes storage model according to <a href='http://academic.research.microsoft.com/Keyword/8949/data-access'>data access</a>  features of dimensional tables and fact tables. A hard disk &amp; main memory two-level storage model is employed to support directly dimensional tuple accessing join operator(DDTA-JOIN), DDTA-JOIN simplifies OLAP <a href='http://academic.research.microsoft.com/Keyword/33961/query-processing'>query processing</a>  by replacing traditional join operation with directly accessing dimensional tuple with memory address. So the star schema can be seen as virtual de-normalized table, OLAP query is also simplified to table scan, select and project operations. <a href='http://academic.research.microsoft.com/Keyword/33961/query-processing'>Query processing</a>  on sequence <a href='http://academic.research.microsoft.com/Keyword/9084/data-structure'>data structure</a>  is more suitable for multi-core parallel processing. Our proposal allows massive data DRDB(Disk Resident Database) storage technique to co-operate with MMDB(Main-Memory Database) processing technique, which breaks the main memory capacity limitation. The DDTA-JOIN operation can save cost for index, hash table, etc. For multi-core era, MOSS-DB can flexibly use <a href='http://academic.research.microsoft.com/Keyword/30061/parallel-processing'>parallel processing</a>  capability of CPU by dynamically dividing fact table into multiple scan partitions and gain maximum cache profit for shared dimensional data. In experiments, we measure that MOSS-DB outperforms conventional DRDB system, and it also outperforms MMDB in SSB testing. </div><div>Conference: <a href="http://academic.research.microsoft.com/Conference/476">Web-Age Information Management - WAIM</a>, pp. 582-594, 2010</div><div></div><div />]]></description></item></channel></rss>