Denny Britz
Denny Britz
Ref #24 Looked into dgraph. This PR adds an `make-triples` command that exports data to RDF format which can be imported directly into dgraph. Works fine on my local machine....
We should support database upserts when new data comes in. This could either be done directly in the `insert` binary, or we can add another `upsert` binary.
https://dgraph.io/ Seems like a good fit with native GraphQL execution. Rust client support seems lacking so not sure how fast inserts will be.
Instead of putting instructions into the readme, we should just provide a bash script to build the database locally. It's probably less than 50 lines.
https://github.com/benedekrozemberczki/LittleBallOfFur Could be useful for network analysis.
It's unclear if we're handling author IDs correctly. Currently we're assuming each author has one ID, and authors without ID are ignored. - Can authors have more than one ID?...
Dockerhub is already building the image, but it seems really slow?
Currently we're parsing the query manually with prefixes such as `id:` and `~` - it's quite ugly and there should be a cleaner way. Also, [propagating](https://github.com/dennybritz/papergraph-ui/commit/31381d0c89ace428b9f6df764d372ed5e1e751b9) the `~` is ugly....