the rise of graph databases people table other ids first name last name id child id child id john mcbain wolf mcbain null arnold mcbain null moe mcbain null null null dave mcbain null null null jago mcbain null null null carl mcbain null null null find john mcbain figure use child ids to find wolf and arnold mcbain use child ids to find moedavejagoand carl mcbain recursive lookup version all data in one table people table parent-child relationship table first name last name person id parent id child id john mcbain wolf mcbain arnold mcbain moe mcbain dave mcbain jago mcbain carl mcbain find john mcbain figure use child ids to find wolf and arnold mcbain use child ids to find moedavejagoand carl mcbain recursive lookup version using parent-child relationship table graph databases shine when this type of complexity arises let' look at the most popular among them introducing neo ja graph database connected data is generally stored in graph databases these databases are specifically designed to cope with the structure of connected data the landscape of available graph databases is rather diverse these days the three most-known ones in order of