
60 Analyzing and Securing Social Networks
5.2.5 ClOud COmPuting tOOls
Processing large volumes of provenance data require sophisticated methods and tools. In recent
years, cloud computing tools, such as cloud-enabled NoSQL systems, MongoDB, CouchDB, and
frameworks such as Hadoop offer appealing alternatives and great promises for systems with high
availability, scalability, and elasticity (Anderson et al., 2010; Cattell, 2011; Chodorow and Dirolf,
2010; White, 2010). In this section, we will briey survey these systems and their applicability and
usefulness for processing large-scale data sets.
Apache Hadoop. Apache Hadoop is an open source soft ...