1.4 图数据库与其他NoSQL数据库的对比
为了克服关系数据库在大型企业级应用中的弊端,NoSQL数据库逐渐流行起来。NoSQL数据库专注于解决大规模数据集合、多重数据种类带来的挑战,尤其是大数据应用难题。同时NoSQL数据库的多样化也提供了多种不同的数据模型解决方案,每个解决方案都可以应用到不同的项目用例中。显然,Neo4j就是NoSQL中可以提供图数据模型的典型代表。
NoSQL数据库大致可以分为四类:键值(Key-Value)存储数据库、列存储数据库、文档型数据库、图数据库,如图1-10所示。
图1-10 图数据模型