This handbook offers comprehensive coverage of recent advancements in Big Data technologies and
related paradigms. Chapters are authored by international leading experts in the field and
have been reviewed and revised for maximum reader value. The volume consists of twenty-five
chapters organized into four main parts. Part one covers the fundamental concepts of Big Data
technologies including data curation mechanisms data models storage models programming
models and programming platforms. It also dives into the details of implementing Big SQL query
engines and big stream processing systems. Part Two focuses on the semantic aspects of Big Data
management including data integration and exploratory ad hoc analysis in addition to structured
querying and pattern matching techniques. Part Three presents a comprehensive overview of large
scale graph processing. It covers the most recent research in large scale graph processing
platforms introducing several scalable graph querying and mining mechanisms in domains such as
social networks. Part Four details novel applications that have been made possible by the rapid
emergence of Big Data technologies such as Internet-of-Things (IOT) Cognitive Computing and
SCADA Systems. All parts of the book discuss open research problems including potential
opportunities that have arisen from the rapid progress of Big Data technologies and the
associated increasing requirements of application domains. Designed for researchers IT
professionals and graduate students this book is a timely contribution to the growing Big Data
field. Big Data has been recognized as one of leading emerging technologies that will have a
major contribution and impact on the various fields of science and varies aspect of the human
society over the coming decades. Therefore the content in this book will be an essential tool
to help readers understand the development and future of the field.