Alluxio之IO選項:讀寫型別
阿新 • • 發佈:2019-01-24
一、讀型別
1、CACHE_PROMOTE
如果讀取的資料在Worker上時,該資料被移動到Worker的最高層。如果該資料不在本地Worker的Alluxio儲存中,那麼就將一個副本新增到本地Alluxio Worker中,用於每次完整地讀取資料快。這是預設的讀型別。
2、CACHE
如果該資料不在本地Worker的Alluxio儲存中,那麼就將一個副本新增到本地Alluxio Worker中,用於每次完整地讀取資料塊。
3、NO_CACHE
不會建立副本。
二、寫型別
1、CACHE_THROUGH
資料被同步地寫入到Alluxio的Worker和底層儲存系統。
2、MUST_CACHE
資料被同步地寫入到Alluxio的Worker。但不會被寫入到底層儲存系統。這是預設寫型別。
3、THROUGH
資料被同步地寫入到底層儲存系統。但不會被寫入到Alluxio的Worker。
4、ASYNC_THROUGH
資料被同步地寫入到Alluxio的Worker,並非同步地寫入到底層儲存系統。處於實驗階段。