1 / 5

tair

读小文件流程. tair. 3.bucket/object. 4. meta tfsinfo. 1.bucket/object/. 2.bucket/object. 用户. metaKV client. metaKV Service. 8.file. 5.Meta tfsinfo. 7.file. 6.tfsinfo. tfs. 读 大 文件流程(含分片上传的大文件). tair. 3.bucket/object. 4. Meta Tfsinfo1; Tfsinfo2; Tfsinfo3; Tfsinfo4; Tfsinfo5;.

regan-kline
Download Presentation

tair

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 读小文件流程 tair 3.bucket/object 4. meta tfsinfo 1.bucket/object/ 2.bucket/object 用户 metaKV client metaKV Service 8.file 5.Meta tfsinfo 7.file 6.tfsinfo tfs

  2. 读大文件流程(含分片上传的大文件) tair 3.bucket/object 4. Meta Tfsinfo1; Tfsinfo2; Tfsinfo3; Tfsinfo4; Tfsinfo5; 1.bucket/object/ 2.bucket/object 用户 metaKV client metaKV Service 8.file 5.meta Tfsinfo1; Tfsinfo2; Tfsinfo3; Tfsinfo4; Tfsinfo5; 7.file 6.tfsinfo tfs

  3. 写小文件流程 tair 6.ok 5. Bucket /object tfsinfo 8.ok 7.ok 用户 metaKV client metaKV Service 1.bucket/object/ file 4.Bucket/object tfsinfo 2.file 3.tfsinfo tfs

  4. 写大文件流程 tair 6.ok 5. Bucket /object meta Tfsinfo1 Tfsinfo2 Tfsinfo3 tfsinfo4 8.ok 7.ok 用户 metaKV client metaKV Service 1.bucket/object/ BIGfile 4.Bucket/object Tfsinfo1….4 要等全部info到了,才能弄出一个meta. 然后以10M一包的形式发给tair 2.依次 File1 File2; File3; File4; 3.依次 Tfsinfo1 Tfsinfo2 Tfsinfo3 tfsinfo4 tfs

  5. 写分片大文件流程 7.等待全部part都完成了,从tair读出全部临时KV Bucket/object/ver/P 进行整理塞满操作。 整理后的kv K:Bucket/object/ver/offset V:meta specialoffsettfsinfo size 8.ok tair 7. 10.ok 9.ok 6.ok 用户 metaKV client metaKV Service 5. Bucket /object /PXRX Tfsinfo1 Tfsinfo2 Tfsinfo3 tfsinfo4 1.bucket/object/ Part1 Part2 part3 4.Bucket/object Tfsinfo1….4 要等某个part的全部info到了,才能弄出一个meta,以10M一包的形式,发给tair做临时KV 2.依次 part1File1 part1File2; part1File3; part1File4; 3.依次 part1Tfsinfo1 part1Tfsinfo2 part1Tfsinfo3 part1tfsinfo4 tfs

More Related