Hi Dev
In short, is there a full introduction to hdfs consistency model?

I have already read some miscellaneous stuffs, e.g.
- some simple scenario
    - read+read, ok
    - write+write, forbidden (guaranteed be lease)
- design doc of append, truncate
- hflush/hsync
- top pages of google "hdfs consistency model"

But I didn't find a detailed doc/link to clarify this topic, especially how to 
deal with concurrent read+write, e.g.:
Can a later reader can read the contents which the writer (doesn't close the 
file yet) appended? Is hflush/hsync the only ways to ensure the consistency? 
etc..

I known the GFS paper has a specific section to clarify this topic, so I think 
hdfs may has a similar one.
Very thanks for helpful link.


--
Regards,
Hongxu.

Reply via email to