Close to perfect NoSQL DB
Pros
- MarkLogic supports fully ACID transaction and I think this is very rare in a NoSQL system.
- The recent version of MarkLogic has Integration with Node.js, REST, JSON which has really made the developers life easier to build integrated systems.
- MarkLogic provides superb documentation for us. It really helps to understand which features work how. Example is- the whole dedicated website for it. https://docs.marklogic.com/
- From the point of infrastructure - Installation, configuration and deployment is very fast. Compared to RDBMS , it's really easy to scale MarkLogic horizontally by adding nodes.
Cons
- The licence cost is HIGH.
- The amount of space required to store the data seems high hence costly.
- The compatibility with legacy system is not yet available. I feel this area needs to be improved very fast.
Return on Investment
- Generally speaking, it has positive effects on the product. ROI is kind of ok as the licensing cost is bit higher.
- Flexible Data Model and Universal Index features of MarkLogic, will help you for sure in achieve quick ROI. For long term you need to think.




