Survey of Large-Scale Data Management Systems for Big Data Applications