THE THREADDB PROJECT
True Performance

WHO WE ARE
The ThreadDB Project is a group of independent software developers gathered to extend the capabilities of data management of the C++ standard container libraries. Our mission is to provide performant means to manage large amounts of data in the most efficient way.

THE TECHNOLOGIE
Lean. Fast. Reliable.
The ThreadDB library provides a multithreaded, file mapped container manager. It allows to extent the capabilites of the C++ standard containers to manage large volumes of application data way beyond of the real system memory. The performance is achieved by distributing data packages in a parallel fashion utilizing the available threads and discs of your system in parallel. Each instance of a threadDB database object acts as a virtual memory unit combining multliple discs in the background. Where other solutions suffer from either performance or memory restrains ThreadDB throughput is only limited by the local hardware resources. Special care has taken to minimize the amount of additional memory required for internal management.
