What is a graph? A graph or network is a set of nodes and relationships (oftentimes called edges). Graphs are all around us from the social networks we use to communicate to the supply chain we leverage when ordering from Amazon. Money laundering data is inherently a graph with nodes, such as clients and bank accounts, and relationships such as transactions.
In the 2000’s a new type of database emerged, the graph database. As the name suggests, these databases are optimized for graph data. What does it mean?
First, hopping from one entity to another is very fast. It opens the way for implementing more complex queries that are looking at more entities and more relationships. Secondly, the graph model is particularly flexible. It’s possible to add new entities and new relationships to your data based on your compliance needs.