LEAP(4BD): Lightweight Evaluation and Architecture Prototyping for Big Data
Abstract:
The exponential growth of data in the last decade has fueled a new specialization for software engineeringbig data software systems. At the heart of bigdata systems is a collection of database technologies that are simpler and more lightweight, and provide higher scalability and availability than traditional relational databases. These highly scalable NoSQL databases are typically designed to scale horizontally across clusters of low-cost, moderate-performance servers. They achieve high performance, elastic storage capacity, and availability by replicating and partitioning data sets across a cluster. Each database specifies its own proprietary data model and query language, as well as database-specific mechanisms for achieving distributed data consistency and availability.