Big Data: unter diesem Begriff versteht man ein komplexes Technologieumfeld (Software, Hardware, Netzwerkmodelle), das die Verarbeitung von Datenmengen ermöglicht, welche zu groß und zu komplex sind, um sie mit den vorhandenen Methoden des Datenbankmanagements zu verarbeiten. Big Data, als Begriff bezeichnet die Verarbeitung von großen, sich schnell ändernden und komplexen Datenmengen. Die Grundvoraussetzung für Big Data ist die Existenz einer entsprechenden Infrastruktur (Hardware-Support) bzw. das System muss redundant und flexibel sein. Der andere Aspekt ist die hohe Verfügbarkeit. Zudem ist die entsprechende Skalierbarkeit eine weitere Anforderung, da eine der wichtigsten Eigenschaften von Big Data ist, sehr große und sich ständig ändernde Datenmengen verarbeiten zu können. Im Hinblick auf diese Eigenschaften und auf die sehr verschiedenen Datenquellen stellt auch die Flexibilität des Systems große Herausforderungen für die Betreiber dar.