Doc-Cirrus / orthanc-mongodb

Orthanc MongoDB plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MongoDB database plugins for Orthanc DICOM Server

Overview

The repository contains two plugins to store the data in MongoDB database. This was based on orthanc-database and supporting the latest database API (orthanc@1.9.2+). We've comprehensively refactored the codebase, eliminating all SQL-dependent components and replacing them with their MongoDB counterparts. Additionally, we've extended the existing build toolchain to seamlessly integrate with MongoDB, ensuring a smooth transition to this new data storage solution.

Notes

  • This is still a work in progress (UnitTests, etc...) check todos
  • If you skipped the 1.9.1 tag, the migration section there will still need to executed, unless this is a fresh installation.

Documentation

For complete documentation check Docs.

Todos

  • Add unit tests and extend them.
  • Add coverage.

About

Orthanc MongoDB plugin

License:Other


Languages

Language:C 68.8%Language:C++ 26.4%Language:CMake 3.9%Language:Python 0.8%Language:Dockerfile 0.1%