What is the difference between triplestores and graph databases?

后端 未结 3 931
醉话见心
醉话见心 2021-01-31 10:20

There are triplestores (semantic databases), and there are general-purpose graph databases.

Both are based on the similar concepts of linking one \"item\" to another via

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-31 10:51

    Triples stores are graph databases. RDF is a graph. Granted, triple stores tend to not store the information internally as a graph; that's sub-optimal for query answering, but they're still graph databases.

    You'd prefer them to something like neo4j if you're interested in an ecosystem based on W3C standards. Makes interop with other RDF-based systems trivial, and it makes picking up everything and moving to a different triple store quite painless.

提交回复
热议问题