Graph database impact on CRM and MDM
Tea Tavanxhiu, Kozeta Sevrani, Andrea Alberici · 2018 UBT International Conference · 2018
The NoSQL ('not only SQL') graph database is a technology for data management designed to handle very large sets of structured, semi-structured or unstructured data. Graph database uses graph structures to represent semantic data with nodes, edges and properties. In this paper we study the possibility to use graph technology to better fit a Customer Relationship Management System and a Master Data Management System, using the capabilities of traversing relationships between entities. We explore the benefits of the technology from a scalability point of view (for the so called Big Data), as they are often faster for associative data sets, map more directly and scale more naturally as they don't require expensive join operations. We also approach inherent problems to our choice, namely the relatively difficult aggregation of data. In this paper we finally propose a possible stack in order to create an Operational Big Data CRM, proposing the use of a specific graph database and designing a hybrid solution to overcome the analytical difficulties.