I'm using ArangoDB for Graph-Versioning and would be looking for a faster method to evaluate whether or not a Node is the same in two different collections. Apart from hashing each node before I write it - does ArangoDB have any mechanism that lets me read the Hash of the node? I usually access the Database with Python-Arango.
If hashing it by myself is the only viable option what would be a reasonable Hash-Function for these types of documents in a Graph-DB? _id
should not be included as the same node in two different collections would still differ. _rev
would not really matter, and I am not sure if _key
is in fact required as the node is identified by it any way.