Who’s new in June 2020

Hi Team,

I am new to Dgraph!

I stumbled upon this amazing tech by chance, and I am so glad I did.

This is the first time I am interacting with a community.

Prior to Dgraph, I was looking at Postgres + Postgis + Citus + GraphQL Server.

I found out that Dgraph does everything the above tech & their paid version can do collectively, and on top of that, it has full spec compliance, shard rebalancing, encryption at rest, Snappy as compression, inbuilt caching, … And all of that in the free version, Damnn!!

It really is the world’s most advanced GraphDB.

I am figuring out every inch of this tech one by one.

As of now I can run a local Swarm, connect to it via Postwoman, GraphQLPlayground, & Ratel. have followed along with the Twitter Clone YouTube vdo, gone through GraphQL documentation in the website.

Also learnt a bit of Graphql ±, the whole Graphql Schema, and a fraction of RDF.

And now I am confused as to:

  1. How many concurrent mutations & queries this DB can handle?
  2. How do I do Spatial queries in Graphql and not the old way or RDF?
  3. What about TimeSeries data?
  4. Why old Docs don’t say that there is a new way of doing things, like “don’t read this if you are starting new”? (As I followed along GraphQL ± before discovering the full spec compliance of GraphQL)
  5. Dgraph Docs vs GraphQL Docs, differences?
  6. How to archive older data, so that they just become read-only?
  7. What is the use case of having data attached to connections between nodes, and is it possible in the new approach, i.e. GraphQL native approach?
  8. How to do a file upload, do we write a separate server which will handle the storage & mutate Dgraph with file URL? (Is custom resolver going to help?)
  9. Why Rust wasn’t used? (Because of Long Compile Time or Immature tech at the time of making or long on boarding time for an inexperienced developer or something else)

Edit:

  1. A node visualiser for pure GraphQL, as it’s in Ratel for GraphQL±. Both QL are a bit different, and writing twice, once for actual query in GraphQL & once for visualisation in Ratel is a bit daunting.
    Will Ratel get an update with said feature?
2 Likes