nosql - What is the difference between a Graph Database and a Network Database? -
what difference between graph database (e.g. neo4j) , network database (e.g. ids, codasyl)? in principle same thing?
the network databases codsasyl still more or less based on hierarchical data model, thinking in terms of parent-child (or owner-member in codasyl terminology) relationships. means in network database can't relate arbitrary records each other, makes hard work graph-oriented datasets. example, may use graph database analyze relationships exist between entities.
also, network databases use fixed records predefined set of fields, while graph databases use more flexible property graph model, allowing arbitrary key/value pairs on both nodes/vertices , relationships/edges.
Comments
Post a Comment