I will be running dgraph in a cluster of 3 alpha instances, 1 ratel, 1 zero. The dgraph will be receiving read requests through rpc, write requests through events from a queue. I have two questions -
- During the above events, if I take export of the data, will the read requests fail and writes stop, until the duration where export is completed?
- During the above events, if I want to update the schema, will the read requests fail and writes stop, until the duration when schema update is done?
I personally ran tests where I tried to replicate the above scenarios. During export, no errors were found, but during schema update, some small percentage of reads failed. I wanted to know from the dgraph team what will happen in above two cases.