At the heart of a big data environment is a big data platform, which does all the heavy lifting recquired to capture, store, transform, and govern large volumes of multi-structured data at high speeds. Big Data platforms process data in batch or real time using both relational and non-relational database engines, languages, components, and techniques.