Modeling for Graph Databases

  • Comments posted to this topic are about the item Modeling for Graph Databases

  • Anything where you are describing relationships between entities and those relationships themselves have properties have properties.

    I wrote about using Neo4J to help navigate through the relationships[/url] in a SQL Server database.

    The thing that interested me was that if you have in Neo4J what would have been a 4 table join in SQL Server then no matter what the size of the 4 "tables" the query performance remains constant. Neo4J is probably the easiest for a SQL person to learn.

    Graph databases are also useful is where you may have several different relationships between 2 nodes or where an object can have a relationship with many disparate objects. The story I heard was that Neo4J started off as a solution to the problem of how best to implement a database for a content management system.

    A page object can have relationships to templates, stylesheets, text, graphics, links (internal and external), data, text rules, JavaScript objects, server side code.

    Template objects can also have relationships to all of the above.

    Text objects can also have relationships to combinations of the above. etc.

    I'm hoping that the Microsoft Trinity research white paper materialises into something spectacular. The precedent for this is the research white paper on column store databases which was similarly detailed and evaluated a number of competing technologies.

  • Graph databases are always great in the digital marketing industry. We use them to show paths consumers make online through their sale or lead conversion cycle specifically on a website or more.

    Seeing that path mapped on a graph database can be very informative in identifying what is working and not working over time simply by seeing and measuring the stream.

  • Could graph be replaced by the word process?

    412-977-3526 call/text

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply