mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
Updated Erasure coding for warm storage (markdown)
parent
fab41b846c
commit
2f81310581
|
@ -38,7 +38,7 @@ For example, one read request for 3,0144448888 will:
|
|||
2. The read client can randomly pick one of the returned volume servers, A.
|
||||
3. Server A will read its index file, find the right volume server B that has the file content. Sometimes it may have to contact additional servers if the file is split between multiple blocks. But usually the data shard has 1GB block size. So this does not happen often.
|
||||
|
||||
So in normal operations, there are usually one extra network hop compared to normal volume reads.
|
||||
In normal operations, there are usually one extra network hop compared to normal volume reads.
|
||||
|
||||
In case of missing data shards or read failures from server B, server A will try to collect as many pieces of data as possible from the remaining servers, and compute the required data.
|
||||
|
||||
|
|
Loading…
Reference in a new issue