CIOREVIEW >> Database >>

Hackolade Announces Next Generation Data Modeling Software

By CIOReview | Friday, June 30, 2017

FREMONT, CA: Hackolade, the pioneer for data modeling for NoSQL and multi-model databases, today announced the availability of Hackolade version 1.7, a new release of its data modeling software, to support both MongoDB version 3.4 and MongoDB Atlas, its cloud-hosted database as a service. This is one of the first next gen data modeling tools available on the market that helps in proper representation of physical data models for MongoDB collections and views.

Hackolade provides a significant advantage for users who have adopted non-relational databases, because with SQL databases, any schema change ends up being very costly, time consuming, and risky. Hackolade version 1.7 supports MongoDB’s latest features including read-only views, a highly-requested feature from MongoDB users. This new Hackolade version also supports collation, indexing, and sharding parameters.

“Myriad businesses around the world are making decisions based on information stored in MongoDB, and with data being one of their key corporate assets, data modeling becomes critical to understanding this data, its interrelationships, and its rules,” said Alan Chhabra, VP of Worldwide Partners at MongoDB. “Hackolade increases data agility for MongoDB users by making its structure transparent and facilitating its dynamic evolution,” Chhabra added. 

“With this new release, Hackolade continues to bring to market the features requested by users, and keeps up with MongoDB’s maturing functionality,” said Pascal Desmarets, CEO of Hackolade.  “Technically speaking, we are introducing a new type of entity in our Entity Relationship diagram. We support the reverse-engineering of existing views, plus we dynamically generate the creation scripts in the forward-engineering use case.

“Hackolade’s new release demonstrates our close integration with NoSQL, and all involved with data modeling for MongoDB will want to take a look at this new software tool.”

The application is designed for functional analysts, designers, architects, and database administrators (DBAs). Typically, only developers are comfortable looking at application code to figure out how data storage is organized, but other project stakeholders also need to understand the underlying data structure, which is now possible with Hackolade, thanks to a user-friendly graphical interface, and a flexible HTML model documentation.

A data model created by using Hackolade is the visual blueprint for an application. The output of Hackolade is the equivalent of the CAD printout produced by an architect before building or renovating a house. The blueprint enables a discussion with the client about how rooms in the house will be laid out.  It also allows the architect to discuss the plan with the building contractor. And it is the reference document for the bricklayer. Without Hackolade, it's as if the architect would only have words to describe the design to the customer and to the bricklayer, which is obviously not productive, not collaborative, and quite risky. Hackolade’s new software tool solves all these problems.