7.3 MarkLogic (marklogic.com)
MarkLogic is a commercial NoSQL database that is designed to integrate, store, manage, and search data. Its document-centric way of storing data (JSON, XML, RDF, binary files, etc) is a good fit for hierarchical data. MarkLogic comes with GUI tools to create quick web applications and REST APIs for certain databases.
Regarding archiving goals, MarkLogic is a good option, in both clustered and standalone configurations.. Data can be moved into different storage options (from local disks to cloud services) depending on how recent the data is, providing a cost-effective way of having historical and new data together in the same location.