Relational database systems have been the dominating technology to manage and analyze large data warehouses. Moreover, the ER model, the standard in database design has a close relationship with the relational model. Recently, there has been a surge of alternative technologies for large scale analytic processing, most of which are not based on the relational model. Out of these proposals, distributed file systems together with MapReduce have become strong competitors to relational database systems to analyze large data sets, exploiting parallel processing. Moreover, there is progress on using MapReduce to evaluate relational queries. With that motivation in mind, this panel will compare pros and cons of each technology for data warehousing and will identify research issues, considering practical aspects like ease of use, programming flexibility and cost; as well as technical aspects like data modeling, storage, hardware, scalability, query processing, fault tolerance and data mining.
[1]
Carlos Ordonez,et al.
Statistical Model Computation with UDFs
,
2010,
IEEE Transactions on Knowledge and Data Engineering.
[2]
Sanjay Ghemawat,et al.
MapReduce: a flexible data processing tool
,
2010,
CACM.
[3]
Carlos Ordonez,et al.
Database systems research on data mining
,
2010,
SIGMOD Conference.
[4]
Ramez Elmasri,et al.
Fundamentals of Database Systems
,
1989
.
[5]
Michael Stonebraker,et al.
MapReduce and parallel DBMSs: friends or foes?
,
2010,
CACM.