《2019年京東流數據平臺的設計與實踐.pdf》由會員分享,可在線閱讀,更多相關《2019年京東流數據平臺的設計與實踐.pdf(23頁珍藏版)》請在三個皮匠報告上搜索。
?2?3?1?3?A?L?L?StreamingStorage?-?f(x)?2?3?1?3?APIAppend(partition,logs ):indexGet(partition,index,size):logs?Raft?ClientClient?WAL?WAL file?WAL file?I?.?.?.?GD?JK?L?Q?C?Raft+RocksDB=Distributed KV StoreRaft+H2=Distributed SQL Database?ACID?2?3?1?3?Raft?JournalKeeper?FOLLOWER?LEADER?:=?E?)?)?)?x:4y:5FOLLOWER?)?)?x:3y:5FOLLOWER?)?)?)?x:4y:5Client?-?14?.1?43?(?-?14?.1?43?(?-?14?2?5?301?(?.1?43?2?5?301?(?.,.?-?14?2?5?301?(?.1?43?2?5?301?(?(?S?LDV?O?LDV?E?R?W?/F?A?DB?/?CA?6/?/9?/9?:?/9?9/?62?1?:?89/?:?/9?2/?/9?:?89/?088?/:.?8./?99/?/?./9?3?