Big Data: Characteristics, Analytics Challenges, And Techniques