Multi-Dimensional Data Structure (mdds) ist eine C++-Bibliothek, die eine Sammlung von verschiedenen Datenstrukturen enthält, die die effiziente Speicherung und Abfrage von mehrdimensionalen Daten für verschiedene Filterkriterien ermöglichen. Die Strukturen sind für verschiedene Bedürfnisse optimiert. Die Bibliothek besteht nur aus einer Header-Datei. Die Datenstrukturen sind alle als C++-Templates verfügbar. (non)