All in all OrigoDB is an alterative to RDBMS systems allowing Real time analytics, Real time search and promotes in process distributed caching with rapid prototyping. As far as customizations are concerned, the modular architecture offered by OrigoDB offers modules, plugins, storage and wire formats like JSON, Native binary, Protobuf, and MessagePack. The File System and the SQL Server offers the most reliable storage facilities.
The command journal contains a complete history to trace each and every change to the database. The traceability options offer restore and bug fixing options as well. And it is not only for .NET. The JSON format which is supported by most of the platforms is used. On the other hand the native .NET client is used for optimal performance. All in all both interfaces support ad-hoc queries with the LINQ syntax.
OrigoDB uses a simple web based interface to monitor, start and stop nodes. It manages slaves and standbys and executes ad-hoc queries. OrigoDB offers multi node partitioning if the volume of data cannot fit on a single server. The appropriate data model and partitioning scheme can be set up according to the requirement making each server into a node. Since it is multiplatform it is equally acceptable on Mono/.NET on Windows, Linux or MacOS. It is open source and is based on the open source OrigoDB engine.
OrigoDb development is coordinated by Devrex Labs and is promoted on GitHub.