Nexus Core v1.7.0: Moving from MongoDB-Centric to Multi-Database Architecture

Today I released Nexus Core v1.7.0, and this is one of the most important architectural changes since the project's first stable release.

Nexus Core was originally designed around MongoDB as its persistence layer.

That worked well while the project was smaller, but it also created a strong coupling between the core architecture and a single database engine.

With v1.7.0, that changes.